English → Hindi dictionary

sierra plum

सिएरा पल्म / सिएराNOUN

Definition

shrub of the Pacific coast of the United States bearing small red insipid fruit

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