まほら
mahora

Noun

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

Archaic