noun
splendid land; excellent location; great place
Archaic word for an ideal, prosperous, or beautiful place. Often associated with ancient poetic or mythological descriptions of a utopian land.
古事記には、まほらと呼ばれる理想の地が描かれている。
In the Kojiki, an ideal land called mahora is depicted.