201+ Caribbean Girl Names That Will Steal Your Heart

James Peter

Caribbean names are as vibrant and unique as the islands themselves, influenced by a rich blend of cultures, languages, and traditions. Whether inspired by the tropical beauty of the islands or rooted in African, Latin, French, and Indigenous heritage, these names evoke warmth, strength, and a deep connection to nature. If you’re searching for a name with rhythm, beauty, and soul, these 201+ Caribbean girl names will surely steal your heart.

Origins of Caribbean Girl Names

Caribbean girl names come from a wide range of origins, reflecting the islands’ diverse cultural landscape. Names from African, Spanish, French, English, and Indigenous roots are common, alongside influences from India and other parts of Asia due to the region’s colonial history. The following list of names showcases this beautiful fusion of languages and traditions, giving each name a unique flavor that speaks to the spirit of the Caribbean.

Popular Afro-Caribbean Girl Names

  • Ama
    Meaning: Born on Saturday
    Origin: Akan (Ghana)
  • Zuri
    Meaning: Beautiful
    Origin: Swahili
  • Akilah
    Meaning: Intelligent
    Origin: Swahili
  • Nia
    Meaning: Purpose
    Origin: Swahili
  • Ife
    Meaning: Love
    Origin: Yoruba
  • Kiana
    Meaning: Divine
    Origin: Hawaiian/African
  • Ayana
    Meaning: Beautiful Flower
    Origin: Ethiopian
  • Fatima
    Meaning: Captivating
    Origin: Arabic/African
  • Lulu
    Meaning: Pearl
    Origin: Swahili
  • Amara
    Meaning: Grace
    Origin: Igbo
  • Malika
    Meaning: Queen
    Origin: Arabic
  • Jamila
    Meaning: Beautiful
    Origin: Swahili
  • Zola
    Meaning: Tranquil
    Origin: African
  • Safiya
    Meaning: Pure
    Origin: Swahili
  • Eshe
    Meaning: Life
    Origin: Swahili
  • Asha
    Meaning: Hope
    Origin: Swahili
  • Talia
    Meaning: Dew of Heaven
    Origin: Hebrew/Caribbean
  • Sanaa
    Meaning: Work of Art
    Origin: Swahili
  • Yara
    Meaning: Small Butterfly
    Origin: Tupi/Brazilian
  • Zina
    Meaning: Shining
    Origin: African

Spanish-Caribbean Girl Names

  • Isabella
    Meaning: Devoted to God
    Origin: Spanish
  • Catalina
    Meaning: Pure
    Origin: Spanish
  • Esperanza
    Meaning: Hope
    Origin: Spanish
  • Luciana
    Meaning: Light
    Origin: Spanish
  • Marisol
    Meaning: Sea and Sun
    Origin: Spanish
  • Carmen
    Meaning: Garden
    Origin: Spanish
  • Sofia
    Meaning: Wisdom
    Origin: Spanish
  • Gabriela
    Meaning: God is my strength
    Origin: Spanish
  • Anabel
    Meaning: Graceful
    Origin: Spanish
  • Paloma
    Meaning: Dove
    Origin: Spanish
  • Valeria
    Meaning: Strong
    Origin: Spanish
  • Estrella
    Meaning: Star
    Origin: Spanish
  • Dulce
    Meaning: Sweet
    Origin: Spanish
  • Lola
    Meaning: Sorrow
    Origin: Spanish
  • Solana
    Meaning: Sunshine
    Origin: Spanish
  • Renata
    Meaning: Reborn
    Origin: Spanish
  • Cielo
    Meaning: Sky, Heaven
    Origin: Spanish
  • Emilia
    Meaning: Rival
    Origin: Spanish
  • Alondra
    Meaning: Lark
    Origin: Spanish
  • Rosa
    Meaning: Rose
    Origin: Spanish

French-Caribbean Girl Names

  • Chantal
    Meaning: Stone
    Origin: French
  • Simone
    Meaning: Heard
    Origin: French
  • Colette
    Meaning: Victorious
    Origin: French
  • Antoinette
    Meaning: Priceless
    Origin: French
  • Elodie
    Meaning: Foreign riches
    Origin: French
  • Genevieve
    Meaning: Tribe woman
    Origin: French
  • Monique
    Meaning: Wise
    Origin: French
  • Odette
    Meaning: Wealth
    Origin: French
  • Sylvie
    Meaning: From the forest
    Origin: French
  • Josette
    Meaning: God will add
    Origin: French
  • Eloise
    Meaning: Healthy
    Origin: French
  • Amelie
    Meaning: Hard-working
    Origin: French
  • Sabine
    Meaning: From the Sabine tribe
    Origin: French
  • Ariane
    Meaning: Most holy
    Origin: French
  • Mireille
    Meaning: Admirable
    Origin: French
  • Solange
    Meaning: Dignified
    Origin: French
  • Brielle
    Meaning: God is my strength
    Origin: French
  • Jacqueline
    Meaning: Supplanter
    Origin: French
  • Clarisse
    Meaning: Bright, Clear
    Origin: French
  • Léonie
    Meaning: Lioness
    Origin: French

Indigenous Caribbean Girl Names

  • Anacaona
    Meaning: Golden Flower
    Origin: Taino
  • Atabey
    Meaning: Mother of Waters
    Origin: Taino
  • Guarionex
    Meaning: Noble Lord
    Origin: Taino
  • Arani
    Meaning: Sun Maiden
    Origin: Taino
  • Ixtel
    Meaning: Rainbow Goddess
    Origin: Taino
  • Nayeli
    Meaning: I love you
    Origin: Taino
  • Alawa
    Meaning: Pea
    Origin: Indigenous
  • Tallulah
    Meaning: Leaping Water
    Origin: Native American
  • Olathe
    Meaning: Beautiful
    Origin: Native American
  • Cheyenne
    Meaning: People of a different language
    Origin: Native American
  • Imara
    Meaning: Strong
    Origin: Taino
  • Zelina
    Meaning: Sky
    Origin: Taino
  • Xochitl
    Meaning: Flower
    Origin: Indigenous
  • Itzel
    Meaning: Moon Goddess
    Origin: Taino
  • Pocahontas
    Meaning: Playful One
    Origin: Powhatan
  • Zara
    Meaning: Blossom
    Origin: Indigenous
  • Kateri
    Meaning: Pure
    Origin: Taino
  • Meli
    Meaning: Honey
    Origin: Taino
  • Nina
    Meaning: Strong
    Origin: Native American
  • Aiyana
    Meaning: Eternal Blossom
    Origin: Native American

Jamaican Girl Names

  • Aaliyah
    Meaning: Rising, Ascending
    Origin: Arabic/Jamaican
  • Shanice
    Meaning: God is Gracious
    Origin: Jamaican
  • Amara
    Meaning: Grace
    Origin: Jamaican
  • Imani
    Meaning: Faith
    Origin: Jamaican
  • Zaria
    Meaning: Flower
    Origin: Jamaican
  • Tia
    Meaning: Princess
    Origin: Jamaican
  • Kelsey
    Meaning: Brave
    Origin: Jamaican
  • Tanisha
    Meaning: Ambition
    Origin: Jamaican
  • Simone
    Meaning: Heard
    Origin: Jamaican
  • Rihanna
    Meaning: Sweet Basil
    Origin: Jamaican
  • Danique
    Meaning: Morning Star
    Origin: Jamaican
  • Brianna
    Meaning: Strong
    Origin: Jamaican
  • Jada
    Meaning: Wise
    Origin: Jamaican
  • Zayna
    Meaning: Beautiful
    Origin: Jamaican
  • Malia
    Meaning: Calm
    Origin: Jamaican
  • Aisha
    Meaning: Life
    Origin: Jamaican
  • Tiana
    Meaning: Fairy Queen
    Origin: Jamaican
  • Naomi
    Meaning: Pleasant
    Origin: Jamaican
  • Kalila
    Meaning: Loved
    Origin: Jamaican
  • Janelle
    Meaning: God is Gracious
    Origin: Jamaican

Dominican Girl Names

  • Altagracia
    Meaning: High Grace
    Origin: Dominican/Spanish
  • Luz
    Meaning: Light
    Origin: Dominican/Spanish
  • Anais
    Meaning: Grace
    Origin: Dominican/Spanish
  • Maritza
    Meaning: Of the Sea
    Origin: Dominican
  • Esmeralda
    Meaning: Emerald
    Origin: Dominican/Spanish
  • Yamilet
    Meaning: Beautiful
    Origin: Dominican
  • Yesenia
    Meaning: Flower
    Origin: Dominican
  • Noemi
    Meaning: My Delight
    Origin: Dominican
  • Carolina
    Meaning: Free Woman
    Origin: Dominican/Spanish
  • Sarita
    Meaning: Princess
    Origin: Dominican/Spanish
  • Patricia
    Meaning: Noblewoman
    Origin: Dominican
  • Anabella
    Meaning: Graceful
    Origin: Dominican
  • Valentina
    Meaning: Healthy, Strong
    Origin: Dominican/Spanish
  • Zuleika
    Meaning: Fair
    Origin: Dominican
  • Jazmin
    Meaning: Jasmine Flower
    Origin: Dominican
  • Adriana
    Meaning: From Hadria
    Origin: Dominican
  • Laura
    Meaning: Laurel
    Origin: Dominican
  • Tatiana
    Meaning: Fairy Queen
    Origin: Dominican
  • Fiorella
    Meaning: Little Flower
    Origin: Dominican/Italian
  • Belinda
    Meaning: Beautiful Snake
    Origin: Dominican

Haitian Girl Names

  • Josiane
    Meaning: God Will Add
    Origin: Haitian/French
  • Dieudonne
    Meaning: Given by God
    Origin: Haitian/French
  • Edwidge
    Meaning: War or Strife
    Origin: Haitian/French
  • Lourdes
    Meaning: From Lourdes, a Place of Healing
    Origin: Haitian/Spanish
  • Mirlande
    Meaning: Admirable
    Origin: Haitian/French
  • Fabienne
    Meaning: Bean Grower
    Origin: Haitian/French
  • Islande
    Meaning: Island
    Origin: Haitian
  • Martine
    Meaning: Of Mars, Warlike
    Origin: Haitian/French
  • Roseline
    Meaning: Little Rose
    Origin: Haitian/French
  • Marguerite
    Meaning: Daisy
    Origin: Haitian/French
  • Judeline
    Meaning: Praise
    Origin: Haitian
  • Emmanuella
    Meaning: God is With Us
    Origin: Haitian
  • Solange
    Meaning: Dignified
    Origin: Haitian/French
  • Teresia
    Meaning: Harvester
    Origin: Haitian
  • Wadeline
    Meaning: Brightness
    Origin: Haitian
  • Frantzine
    Meaning: Free One
    Origin: Haitian
  • Yveline
    Meaning: Yew Tree
    Origin: Haitian/French
  • Thamara
    Meaning: Palm Tree
    Origin: Haitian
  • Gina
    Meaning: Queen
    Origin: Haitian
  • Daphnée
    Meaning: Laurel Tree
    Origin: Haitian

Trinidadian Girl Names

  • Shalini
    Meaning: Modesty
    Origin: Trinidadian/Indian
  • Nalini
    Meaning: Lotus
    Origin: Trinidadian/Indian
  • Anjali
    Meaning: Divine Offering
    Origin: Trinidadian/Indian
  • Priya
    Meaning: Beloved
    Origin: Trinidadian/Indian
  • Devi
    Meaning: Goddess
    Origin: Trinidadian/Indian
  • Meera
    Meaning: Ocean
    Origin: Trinidadian/Indian
  • Savitri
    Meaning: Goddess of the Sun
    Origin: Trinidadian/Indian
  • Rani
    Meaning: Queen
    Origin: Trinidadian/Indian
  • Amba
    Meaning: Goddess
    Origin: Trinidadian/Indian
  • Leela
    Meaning: Play
    Origin: Trinidadian/Indian
  • Indira
    Meaning: Splendid
    Origin: Trinidadian/Indian
  • Radha
    Meaning: Prosperity
    Origin: Trinidadian/Indian
  • Sita
    Meaning: Furrow, Earth Goddess
    Origin: Trinidadian/Indian
  • Avani
    Meaning: Earth
    Origin: Trinidadian/Indian
  • Sanjana
    Meaning: Gentle
    Origin: Trinidadian/Indian
  • Uma
    Meaning: Light
    Origin: Trinidadian/Indian
  • Devika
    Meaning: Little Goddess
    Origin: Trinidadian/Indian
  • Jaya
    Meaning: Victory
    Origin: Trinidadian/Indian
  • Kalinda
    Meaning: Sun
    Origin: Trinidadian/Indian
  • Sarita
    Meaning: River
    Origin: Trinidadian/Indian

Puerto Rican Girl Names

  • Araceli
    Meaning: Altar of the Sky
    Origin: Puerto Rican/Spanish
  • Yaritza
    Meaning: Small Butterfly
    Origin: Puerto Rican
  • Mariana
    Meaning: Of the Sea
    Origin: Puerto Rican/Spanish
  • Damaris
    Meaning: Gentle
    Origin: Puerto Rican/Greek
  • Caridad
    Meaning: Charity
    Origin: Puerto Rican/Spanish
  • Yesenia
    Meaning: Palm Tree
    Origin: Puerto Rican
  • Luz
    Meaning: Light
    Origin: Puerto Rican/Spanish
  • Marisol
    Meaning: Sea and Sun
    Origin: Puerto Rican/Spanish
  • Evelisse
    Meaning: Desired
    Origin: Puerto Rican
  • Anabella
    Meaning: Graceful
    Origin: Puerto Rican/Spanish
  • Dalia
    Meaning: Gentle
    Origin: Puerto Rican
  • Xiomara
    Meaning: Famous in Battle
    Origin: Puerto Rican/Spanish
  • Isla
    Meaning: Island
    Origin: Puerto Rican/Spanish
  • Viviana
    Meaning: Full of Life
    Origin: Puerto Rican/Latin
  • Noelia
    Meaning: Christmas
    Origin: Puerto Rican/Spanish
  • Lorena
    Meaning: Crowned with Laurel
    Origin: Puerto Rican
  • Ramona
    Meaning: Wise Protector
    Origin: Puerto Rican/Spanish
  • Valeria
    Meaning: Strong
    Origin: Puerto Rican/Spanish
  • Emelina
    Meaning: Rival
    Origin: Puerto Rican/Spanish
  • Iliana
    Meaning: From Ilium
    Origin: Puerto Rican/Greek

Cuban Girl Names

  • Yasmina
    Meaning: Jasmine Flower
    Origin: Cuban/Spanish
  • Isis
    Meaning: Throne
    Origin: Cuban/Egyptian
  • Odalis
    Meaning: Wealthy
    Origin: Cuban
  • Yolanda
    Meaning: Violet Flower
    Origin: Cuban/Spanish
  • Belkis
    Meaning: Queen of Sheba
    Origin: Cuban
  • Dailyn
    Meaning: Divine
    Origin: Cuban
  • Delfina
    Meaning: Dolphin
    Origin: Cuban/Spanish
  • Juliana
    Meaning: Youthful
    Origin: Cuban/Spanish
  • Violeta
    Meaning: Violet
    Origin: Cuban/Spanish
  • Mariposa
    Meaning: Butterfly
    Origin: Cuban/Spanish
  • Sabrina
    Meaning: Legendary Princess
    Origin: Cuban
  • Yolani
    Meaning: Violet Flower
    Origin: Cuban
  • Carla
    Meaning: Free Woman
    Origin: Cuban/Spanish
  • Luzmila
    Meaning: Light and Grace
    Origin: Cuban
  • Esther
    Meaning: Star
    Origin: Cuban/Hebrew
  • Claudia
    Meaning: lousy
    Origin: Cuban/Latin
  • Yuna
    Meaning: Desired
    Origin: Cuban
  • Camila
    Meaning: Free-born
    Origin: Cuban/Spanish
  • Raquel
    Meaning: Ewe
    Origin: Cuban/Hebrew
  • Natalia
    Meaning: Born on Christmas
    Origin: Cuban/Spanish

Conclusion

Caribbean girl names are as varied and enchanting as the islands they originate from, reflecting the region’s colorful history and diverse cultural influences. Whether you’re looking for a name with African, Spanish, French, or Indigenous roots, or simply want a name that embodies the beauty and vibrancy of the Caribbean, this list of 201+ names offers a world of inspiration. With meanings that reflect strength, beauty, love, and nature, these names are sure to capture your heart.

Leave a Comment