FAQs About the word towery

menara

Having towers; adorned or defended by towers.

No synonyms found.

No antonyms found.

towering => menjulang, towered => menara, tower of strength => Menara kekuatan, tower of pharos => Rumah Api Pharos, tower of london => Menara London,