Vocabulary
まほら
まほら
great and splendid land; excellent location; splendid place
noun