palamas
English
Noun
palamas
plural of
palama