nature · Pure · soul
Source: Spanish
Root Word: Flora + Alma
Derived From: Flor + Alma
Meaning: Derived from the Latin word "Flora" meaning flower and "Alma" meaning soul or heart.
Popularity History: In Latin cultures, this name is not very common but is appreciated for its beautiful imagery.