Definitions
noun
sister and consort of Izanami; mother of the islands and gods of Japan
Look “izanami” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
sister and consort of Izanami; mother of the islands and gods of Japan