Mahoroba is an ancient japanese word describing a far-off land full of bliss and peace. It is roughly comparable to the western concepts of arcadia, a place surrounded by mountains full of harmony and quiet.
Mahoroba is only written in hiragana as まほろば. The origins of the word are not clear, it is described in a poem in the ancient Kojiki (古事記) as being the perfect place in the mythical country of Yamato:
Yamato ha
Kuni no mahoroba
Tatanatsuku
Awo-kaki yama-gomoreru
Yamato shi uruhashi
The Space Battleship Yamato had a sister-ship that was named Chou Jikuu Senkan Mahoroba (The Ultimate Time Sweeper Mahoroba)