Name

Meaning

 Flower bed, A Garden, an inhabited town.

A well of a person, well to do.

Selecting, Adopting

Remedy, Help