judas
Top 15000
Meanings
Noun
1. Judas (traitor)
2. spyhole, peephole, Judas-hole