SHIRAZ MEANING IN ENGLISH

• Shiraz Definition & Synonyms

  1. (n.) A kind of Persian wine; -- so called from the place whence it is brought.


RECENT SEARCHES