Name Details
Boy|Christian

Franklin

"Obtained from Anglo-Franco word 'Fraunclein', the name means a 'free land-master'"

Baby Names A-Z

Keep Exploring