English → Hindi dictionary

water horehound

वाटर होरहाउंड / वॉरNOUN

Definition

aromatic perennial herb of United States

Looking for poetry? Read shayari and poems by great poets.