Table of contents
Boy name origins & meanings
- Scandinavian : God of weather
Family name origins & meanings
- French (Alsace) : Frenchified form of German Frey.
- French and English : from an Old French personal name Fray, of unknown origin.
Your partner in parenting from baby name inspiration to college planning.
Subscribe