English → Hindi dictionary

amarelle

अमरेल / अमरेलले / अमरेलेNOUN

Definition

any of several cultivated sour cherry trees bearing pale red fruit with colorless juice

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