まほろば
[mahoroba]noun
Japanese definition
No Japanese definition yet.
English definitions
- great and splendid land (of Yamato)
- spiritual center of the land; one's spiritual home
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…