Since Alma has so many potential meanings, there are quite a few names that have the same meaning. Many names share Alma’s meaning of nourishing or kind. These names include Anisa, Agatha, Bashir, Calia, Dalia, Damara, Eunice, Felicity, Glenda, Gareth, and Mildred.
Names that mean water include Ford, Maren, Cordelia, Brooke, and Beckett. There are not many names meaning apple, but these include Apple, Melora, Pomeline, Almila, Chamomile, and Pomme.