ziotard

English

Etymology

From Zio +‎ -tard.

Noun

ziotard (plural ziotards)

  1. (slang, derogatory) A Zionist.

See also

References