Skip to main content

Florence

Name origin: Latin

Name meaning: Blooming flower; flourishing

Nightingale

Name origin: English

Name meaning: nickname for someone with a good voice, from Middle English nighti(n)gale (Old English nihtegal, from niht ‘night’ + galan ‘sing’).

Subscribe to Family Education

Your partner in parenting from baby name inspiration to college planning.

Subscribe