jambuvanaja जम्बुवनज
Definition:
n.
"growing in
jambu
-
forests", the white flower of the China rose
Home
>
Search
>
jambuvanaja