Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of damson

- A small oval plum of a blue color, the fruit of a variety of the Prunus domestica; -- called also damask plum.

Crossword clue for damson

- Little plum