English → Hindi dictionary

deciduous holly

डिडुयस होल्ली / डिडूओसNOUN

Definition

a holly tree

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