Iscariots

English

Noun

Iscariots

  1. plural of Iscariot