Nestled in the West Indies, Jamaica is a Caribbean island with a rich culture.
This comprehensive list of Jamaican girl names will surely help you find the right name for your baby girl.
Meaning: Aayla is of Arabic origin and means ‘the top of the mountain.’
Meaning: Abigay is the Jamaican version of Abigail born from the Hebrew name Avigayil. It means ‘the joy or happiness of Yahweh’.
Meaning: This adorable Jamaican origin name means ‘love & affection’
Meaning: Alvita is a Jamaican origin name that means ‘lively, vivacious or one who spreads vivacity.’
Meaning: Amancia is a Jamaican origin name that refers to a ‘lover’ or ‘someone who loves unconditionally.’ It is a perfect name for your lovely daughter.
Meaning: A powerful name, Amarika means ‘Freedom.’
Meaning: Amelia means ‘the industrious, hard-working, and fertile one.’ An impressive name for any baby.
Meaning: One of the more popular Jamaican first names, Amoy means ‘beautiful goddess.’
Meaning: Angelia has a Greek origin and means ‘the Messenger of God.’
Meaning: Anna is an Arabic name that means ‘gift, full of grace.’
Meaning: Arabella is a strong, feminine name and can mean either ‘beautiful grace’ or ‘answered prayer.’
Meaning: Atalia is a Hebrew origin name and means ‘God is praised.’
Meaning: Aubrey means ‘the Ruler of the Elves’ and was traditionally a male name and English surname, however it has continued to gain popularity as a female name.
Meaning: Ayanna is a Swahili origin name and means ‘beautiful blossom.’
Meaning: Brianna is a Celtic origin name that means ‘a strong ascending woman.’
Meaning: Breona means ‘one who is strong; virtuous; honorable and exalted.’ The perfect baby name to set your little one up for lifelong success.
Meaning: Cedella is a Jamaican origin name that means ‘beautiful princess.’
Meaning: Chandice is a Jamaican origin name meaning ‘one who is extremely smart and talented.’
Meaning: This name has a few different origins, but in Jamaica, Cherry means ‘darling’.
Meaning: Originally an American baby name, in Jamaica Chevelle means ‘My god is a vow’
Meaning: Chloe means ‘young green shoot.’
Meaning: Dale is a sweet English origin name that means ‘living in a valley.’
Meaning: Dana is an Indian origin name and means ‘God is my judge.’
Meaning: Delyse is taken from the Latin word Deliciae which means “delight and pleasure.’
Meaning: Deshane is a Jamaican origin name that means either ‘God is merciful’ or ‘Yahweh is gracious.’
Meaning: A great name for a baby, Durene is a Jamaican origin name that means ‘someone with an enduring and everlasting personality.’
Meaning: ‘Precoious gem’ this is a Jamaican variation of Diamond.
Meaning: A Jamaican origin name, Eralia means ‘a woman who is well spoken’
Meaning: A short and sweet name, Euda is a Jamaican origin name that means ‘childhood’
Meaning: Femi is a Yoruba origin name meaning ‘God loves me.’ It has become a popular and much loved Jamaican girl’s name.
Meaning: A Latin-based name, Fiorel means ‘flower blossom.’
Meaning: A French name, Gabrielle means ‘God is my strength’ and is a very popular name in Jamaica.
Meaning: A strong and powerful name, Garyn means ‘Spear carrier.’
Meaning: Hortense means “Gardener”. Its is derived from the female version of the Roman Clan name Hortensius; Orchard; Of the Garden
Meaning: This Jamaican name means ‘time.’ Let the time always remain on your baby girl’s side with this name.
Meaning: Ionie is the name of a violet-colored stone.
Meaning: This Jamaican name refers to ‘one who believes in spreading peace and harmony.’
Meaning: This is an Arabic origin name which means ‘she is God’s gift.’
Meaning: Perfect for your little princess, Jaqweshia means ‘Half part of a queen.
Meaning: Jalissa is a name of unknown origin, and it means ‘a noble one.’
Meaning: Jannah is an Arabic origin name that means ‘heaven or garden of paradise.’
Meaning: Jenna means ‘a little bird or a paradise.’
Meaning: This is a popular name in Jamaica that means ‘rich, warrior, the grace of God.’
Meaning: Kady is an English name that means ‘pure.’
Meaning: A Jamaican origin name, Kaleisha means ‘A woman who is strong-willed, full of energy, or beautiful’
Meaning: A beautiful sounding name, Kalisa means ‘one who has surrendered to God.’
Meaning: A sweet name, Karalana is given to a girl with a pure and peaceful personality.
Meaning: An Australian origin name, Kareela means ‘southern wind.’
Meaning: Derived from the old English name Kenise, Kennice means ‘Beautiful or gorgeous.’
Meaning: Kiyana means ‘Light or deity.’
Meaning: Kyndal is derived from the English name Kendall, and it means ‘the ruler of the valley.’
Meaning: A feminine name, Ladonya means ‘Lady or woman.’
Meaning: A great name for your budding entrepreneur, Lakresha means ‘Profit or profitable.’
Meaning: Another strong name, Latoria means ‘Victorious one.’
Meaning: Martisha means ‘Martial or warlike.’
Meaning: Melea means “Supplying” or “Supplied.” It can also be taken to mean “Abundance”
Meaning: Necie is a Jamaican origin name that means “Passionate, Intense and Fiery”
Meaning: Omario is a Jamaican derivative of Omar. It means ‘eloquent and articulate.’
Meaning: Omnira originates from Yoruba, and it means ‘liberation.’
Meaning: Ora is a Latin word that means ‘prayer or gold.’
Meaning: Peta-gay means “Blessing from heaven”. It is a unique and positive-sounding name for your little one.
Meaning: Queisha means “Spice tree”.
Meaning: Raeni is an Arabic origin name that means ‘queen.’
Meaning: Requiem means “Rest”. In Jamaica, it is associated with the famous film ‘Requiem of a Dream’.
Meaning: Ronica is a Jamaican name that means ‘true counsel or strong image.’
Meaning: Sabryna means “princess”, and is the Jamaican version of Sabrina.
Meaning: Shanice means the “God of wine” or “Moutain of Zeus”
Meaning: Sharisha means “cherry, fruit”. A sweet name for your cherub.
Meaning: Shenice means “God is merciful”.
Meaning: Starleen means “star”. Perfect for the new Star in your life.
Meaning: Tamila means “the dearest one to the heart”.
Meaning: Taniyah means “beautiful, joyful woman”.
Meaning: Tashelle is a popular choice for little girls born during Christmas and means “with a likeness to God”.
Meaning: Tiana is a Roman origin name that means “follower of Jesus Christ”.
Meaning: Tiyanna is the Jamaican version of Tiana and means “joy, and happiness”.
Meaning: Trinika is a religious name meaning “holy trinity”
Meaning: Tyonna means “princess”.
Meaning: Una is a strong feminine name with several meanings. It is associated with “Unity” “Together” “Pure” “United” and “First”.
Meaning: Vea means “chief in position”.
Meaning: Vegas means “meadows”.
Meaning: Vinisha means “Goddess of love”.
Meaning: Virtudes means “the blessed spirit”.
Meaning: Wakeisha means Life (Wa) and Woman (Keisha).
Meaning: Xaviera means ‘splendid, bright.’ It is the Jamaican female version of the male name Xavier.
Meaning: A Jamaican origin name Yendi means ‘beautiful flower.’
Meaning: An African origin name, Zade Means ‘princess of the African violet.’
Meaning: Zekia means ‘pure.’