ALEHOOF Meaning of ALEHOOF in English noun ground ivy (nepeta glechoma). Webster English vocab. Английский словарь Webster. 2012