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