ichthyolatryEnglish

fish-worship, ichthyolatry

Noun

The worship of fish

English: ichthyolatry, fish-worship

English words with similar meanings

Show 1 words