Here is a list of 100 beautiful Irish names for girls.
A list of 20 Baby Names that mean Generous
Easter baby names!