WORDLE ENGLISH

lodge

noun

lodgea place to stay, especially a small hotel or cabin

Wiktionary →
Classic Daily#1145 · August 7, 2024