GIAOUR MEANING IN ENGLISH

• Giaour Definition & Synonyms

  1. (n.) An infidel; -- a term applied by Turks to disbelievers in the Mohammedan religion, especially Christrians.


RECENT SEARCHES