PRIEST-RIDDEN


Meaning of PRIEST-RIDDEN in English

Governed by a priest, or priests.

Slang English vocab.      Английский сленговый словарь.