ydolatry

Middle English

Noun

ydolatry

  1. alternative form of ydolatrie