English → Hindi dictionary

japan allspice

जापान अलसपिस / जापानNOUN

Definition

deciduous Japanese shrub cultivated for its fragrant yellow flowers

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