Definify.com

Definition 2024


qasr

qasr

English

Noun

qasr (plural qasrs)

  1. A palace or castle in Middle Eastern countries.

References

  • Google Books: