masada
/M AA0 S AA1 D AH0/noun
- 1
An ancient fortification in southern Israel, situated on top of an isolated rock plateau overlooking the Dead Sea.
Translate โmasadaโ into another language
Choose a language below to open the translator with English selected as the source language.