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

siwa Definition

Cancel
siwa
geographical name(Si-wa)
oasis and town in northwestern Egypt west of the Qattara Depression population 4999

Words Related to siwa!

siwa Examples by Brain Bank Users