redbud
English
redbud meaning in English • redbud का अर्थ अंग्रेजी में
Noun
- A small ornamental leguminous tree of the American species of the genus Cercis. See Judas tree, under Judas>.