Meaning
Combination of Joanne and Delbert,climbing evergreen ornamental plant.
Gender
Girl
Religion
Christian