Amberi
See also:
amberi
English
Proper noun
Amberi
Synonym of
Waigiu
(
“
island
”
)
.