Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

masada Definition

Cancel
masada
geographical name(Ma-sa-da)
fortress town of ancient Palestine

Words Related to masada!

masada Examples by Brain Bank Users