jamoons
English
Noun
jamoons
plural of
jamoon