GALE

Irish name meaning "foreigner."Also Old English name meaning "cheerful or happy."

FavoriteLoadingAdd to favorites