chimanghi
Italian
Noun
chimanghi
plural of
chimango