lokolo

Phonetic
[lokolo]
English: Translation
mountain (1)
noun
Earth, geology and landscape