HOLLYHOCK Meaning of HOLLYHOCK in English n. a tall plant, Alcea rosea, with large showy flowers of various colours. Etymology: ME (orig. marsh mallow) f. HOLY + obs. hock mallow, OE hoc, of unkn. orig. Oxford English vocab. Оксфордский английский словарь. 2012