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.”
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.”