Perry



ENGLISH MEANING
noun
1.
A fermented liquor made from pears; pear cider.
2.
A suddent squall.