Definify.com

Definition 2024


Takamagahara

Takamagahara

English

Proper noun

Takamagahara

  1. a place in Japanese mythology

takamagahara

Takamagahara

English

Proper noun

Takamagahara

  1. a place in Japanese mythology