lodo henua

English: Translation
forest, bush (uncleared land), wilderness
noun
johnny-rudolph