Word Meaning

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


Meaning of juniper

- Any evergreen shrub or tree, of the genus Juniperus and order Coniferae.

Crossword clue for juniper

- Berry used to make gin
- Berry-producing shrub
- Shrub used to flavour gin
- Shrub with purple berries
- Shrub with purple berry-like cones