ALEHOOF Meaning of ALEHOOF in English (n.) Ground ivy (Nepeta Glechoma). Webster's English dictionary. Английский словарь Webster. 2012