English → Hindi dictionary

lady of the night

लेडी ऑफ़ थेNOUN

Definition

West Indian shrub with fragrant showy yellowish-white flowers

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