Word info

Isonade

Proper noun

Meaning

Isonade

(Japanese mythology) A mythological monster that resembles an enormous shark, said to live off the coast of western Japan.

Source: en.wiktionary.org

Anagrams

Close letter words and terms