The name Alegria means Happiness and is of Spanish origin. Alegria is a name that's been used primarily by parents who are considering baby names for girls.
People who like the name Alegria also like the names: Adelaide,
Alora,
Aurora,
Aaralyn,
Arabella,
Adelie,
Anastasia,
Jasper,
Nathaniel,
Emmett,
Jackson,
Griffin,
Klaus,
Marcus