まほらま
mahorama

Noun

1. great and splendid land; excellent location; splendid place

Archaic