Meaning of izanagi

Definition of izanagi

(noun) the god who fathered the islands and gods of Japan with his sister Izanami

Other information on izanagi

WIKIPEDIA results for izanagi
Amazon results for izanagi