yetlin

/jɛtˈlɪn/

Definitions

1. noun

A variant spelling of yetlin, a Scottish place name

“The village of yetlin, situated in the northeast of Scotland, is known for its picturesque landscapes.”

Synonyms

  • yetlinn
  • yetlinn
  • yettlin