Skip to main content

ichthyolatry

English ichthyolatry meaning in English  •  ichthyolatry का अर्थ अंग्रेजी में
Noun
  • Worship of fishes, or of fish-shaped idols.
Advertisement