English → Hindi dictionary

mount cook lily

NOUN

Definition

showy white-flowered perennial of New Zealand

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