Erica

in baby girl name

The meaning of Erica is Feminine derivative of Eric; Meaning - Brave ruler, Ever powerful