DAMASCUS MEANING IN ENGLISH

• Damascus Definition & Synonyms

  1. (n.) A city of Syria.


• Damascus steel Definition & Synonyms

  1. () See Damask steel, under Damask.


RECENT SEARCHES