WORDLE ENGLISH

manor

noun

manora large country house, often with land or an estate

Wiktionary →
Daily Puzzle #346 · May 31, 2022
·Archive
No comments yet