giaour ( synonym found)

Definition of giaour:

(n) : a non-Muslim, especially a Christian; an infidel

Definition of giaour:

(n) : a non-Muslim, especially a Christian; an infidel

Back to Top