caraffes
English
Noun
caraffes
plural of
caraffe