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

qasr Definition

Cancel
qasr
noun
A palace or castle in Middle Eastern countries

Words Related to qasr!

qasr Examples by Brain Bank Users