ICHTHYOLATRY MEANING IN ENGLISH

• Ichthyolatry Definition & Synonyms

  1. (n.) Worship of fishes, or of fish-shaped idols.


RECENT SEARCHES