Montmorency
noun
Mont·mo·ren·cy
ˌmänt-mə-ˈren(t)-sē
: a cherry that is grown commercially for its bright red sour fruit
also
: the fruit
Love words? Need even more definitions?
Merriam-Webster unabridged
Share