Takamagahara
English
proper noun
Definitions
- (mythology) A place in Japanese mythology, the dwelling-place of the kami, said to be connected to the Earth by a bridge.
Etymology
Borrowed from Japanese 高天原.
Origin
Japanese
高天原
Borrowed from Japanese 高天原.
Japanese
高天原