Word Meaning

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


Meaning of marron

- A large chestnut.
- A chestnut color; maroon.
- A paper or pasteboard box or shell, wound about with strong twine, filled with an explosive, and ignited with a fuse, -- used to make a noise like a cannon.

Crossword clue for marron

- Freshwater crayfish