meikle

/ˈmeɪkəl/

Definitions

1. noun

a large or impressive house, especially in Scotland

“The historic meikle estate dates back to the 18th century.”

Synonyms

  • manor
  • mansion

Antonyms

  • hovel
  • hut