English → Hindi dictionary

lily of the incas

लिली ऑफ़ थेNOUN

Definition

an Andean herb having umbels of showy pinkish-purple lilylike flowers

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