Find the word definition

Wikipedia
Qasr

Qasr may refer to:

  • A castle in Middle Eastern countries (from Latin castrum, via Arabic)

Qasr may also refer to: