Word Meaning

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


Meaning of hollyhock

- A species of Althaea (A. rosea), bearing flowers of various colors; -- called also rose mallow.

Crossword clue for hollyhock

- Tall plant