Leigha Mayers

Headshot of Leigha Mayers

Leigha-Ceres Mayers is a freelance editor and copywriter from Trinidad and Tobago. Previously a primary school assistant teacher, she went on to acquire a TESOL certification before transitioning to freelancing. Outside of researching baby names, Leigha works alongside her husband, producing and publishing romance sci-fi and fantasy books. As a mum of two, she uses what little spare time she has to create traditional and digital works of art. Her other hobbies include voracious reading, watching anime, and learning new languages.

Follow Leigha:

Articles by Leigha Mayers

Cheerful boy in casual outfit having fun at the Park in autumn.

Abraham Name Meaning: Namesakes, Gender & History

Young boy with a backpack standing among the trees in the meadow

Simon Name Meaning: Sibling Names, Similar Names & Origin

Young boy wearing backpack standing on top of the mountain with nature background

Moses Name Meaning

Two cute sisters having fun in the summer park

Aire Name Meaning: Gender, Nicknames & Pronunciation

Handsome little boy with curly brown hair standing outdoor

Koa Name Meaning

Cheerful boy standing in the field of flower

Colton Name Meaning: Sibling Names, Variations & Facts

Pretty boy sitting on grass

Cyrus Name Meaning

Cheerful girl smiling at the camera

67 Middle Names for Amelia: With Cute Meanings

Stylish kids sitting on a bench and looking at each other

200+ Iconic Last Names That Start With I: For a Dose of Inspiration

Three adorable sisters sitting on the grass near the country house

190+ Cute One-Syllable Middle Names for Girls

Cute little boy having fun in summer park

Popular One-Syllable Middle Names for Boys: With Meanings and Origins

European young boy wearing stylish clothes sitting on a bench beside the tree

425+ Popular European Last Names: With Meanings

Two girls hugging outdoors in nature on summer day

270 Fascinating Surnames Starting With F (For Your Fantasy Character)

Young girl in yellow green dress sitting on the grass

100 Quality Girl Names That Start With Q: With Meanings

Rich girl wearing fancy gown sitting on chair in vintage room

236 Rich Last Names

Cure little boy standing near the fence

100 Quirky Boy Names That Start With Q: With Meanings

Father and son playing in the meadow on fine sunny day

100 Beautiful Japanese Last Names: With Meanings

Cute little girl picking up some first spring flowers in the grass

100 Unique Female Names That Start With X (for Extraordinary Baby Girls)

Handsome little prince wearing a crown lying in bed

100 Handsome Names That Mean Prince: for Royal Babies

Cute little girl playing with toy bear on the bed

100 Bold Bear Names

Beautiful girl medidating in the park

100 Soothing Names Meaning Peace

Little boy wearing green raincoat and boots playing outside after the rain

100 Powerful Names That Mean Thunder (For Your Rumbling Rascal)

Beautiful little girl wearing pink coat sitting on wood bench at the park in autumn

85 Cute Pink Names (For Your Blushing Baby)

Adorable little boy kneeling and praying in the field at sunset

100 Heavenly Names Meaning Gift

A boy looking at the flower in his hand.

100 Dynamic D Names For Boys

Boy looking at a wolf.

100 Unique Names Meaning Wolf

Happy little girl hugging a tree.

100 Strong Tree Names for Baby: With Earthy Meanings

Two little boys playing with sunflower petals in the garden.

100 Sweet Cottage Core Names (for Your Cute Field Mouse)

Boy in a magician costume having fun in the park.

100 Badass Gothic Boy Names: With Origins

Mother reading a book to her daughter.

100 Popular Names Meaning White (For Your Brilliant Baby)

Cute little boy spending time in the park.

100 Knightly Boy Names That Start With K: With Meanings

Two little kids dressed as doctors treating a patient.

100 Cool Names Meaning Healer (For Your Half-Pint Helper)

A boy and a girl playing with toys on a Christmas Eve.

100 Innocent Blessing Names

Cute little boy picking flowers in the field.

100 Modern T Names For Boys

Little boy standing in the green wheat field.

100 Gorgeous Boy Names That Start With G: With Meanings

Little girl playing in the lavender field.

50 Cute Names That Mean Violet (For Your Precious Plum)

Cute little girl holding a butterfly.

100 Cute Names Meaning Butterfly (For Your Blossoming Baby)

Smiling little boy sitting on the grass.

100 Modern Male Names That Start with M (For Your Little Man)

Happy little girl walking in the garden

100 Charming Girl Names That Start With C: With Meanings

Cute Asian girl spending time in the park

105 Exotic Asian Names for Girls

A Muslim mother reading a book with her daughter in the park

103 Modern Muslim Girl Names: With Beautiful Meanings

Little girl playing with a toy dragon

100 Powerful Names That Mean Dragon: Boys & Girls

Little girl walking through the woods holding a lamp

100 Cute Mysterious Names: For Boys & Girls