Finding a baby name that's both unusual and nice can be tough.
But if you like the letter 'G', you'll be spoiled for choice in that department. Here are our favourites for boys and girls...
GIRLS
Georgia – Greek, means ‘farming woman’
Greta – Greek, means ‘pearl’
Gwyneth – Welsh, means ‘happy woman’
Gabrielle – Hebrew, means ‘God’s bravest woman’
Gracie – Latin, means ‘graceful woman’
Gaia – Greek/ Italian, means ‘from the earth’
Genevieve – Germanic, means ‘leader of the tribe’
Genna – Greek/ Russian, means ‘woman of generosity’
Gia – Hebrew, means ‘God is merciful’
Giulia – Italian, means soft-haired
Giselle – Germanic, means ‘oath’
BOYS
Gabriel – Hebrew, means ‘God’s bravest man’
Gene – Greek, means ‘of noble descent’
Gideon – Hebrew, means ‘hewer’ (a person who cuts word or stone!)
Giles – Greek, means ‘wearer of goat’s skin’
Glynn – Welsh, means ‘a valley’
Guy – French, means ‘professional guide’