Word Meaning

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


Meaning of holm

- A common evergreen oak, of Europe (Quercus Ilex); -- called also ilex, and holly.
- An islet in a river.
- Low, flat land.

Crossword clue for holm

- Small island