Word Mantra

marasca

marasca Meaning

Noun:

- small bitter fruit of the marasca cherry tree from whose juice maraschino liqueur is made
- Dalmatian bitter wild cherry tree bearing fruit whose juice is made into maraschino liqueur

Anagrams of marasca

Words that end with marasca

marasca

Words that start with marasca

marascas

marasca

Suffixes of marasca

marasca  , arasca  , rasca  , asca  , sca  , ca

Prefixes of marasca

ma  , mar  , mara  , maras  , marasc  , marasca