laharas
English
Noun
laharas
plural of
lahara