Menu

Home › Baby Names › Short names › Girl names

Short Girl Names

396 names. Showing 21–40.

  1. 21.
    AnneHebrew
    Meaning: Grace
  2. 22.
    AriaItalian
    Meaning: Air, melody
  3. 23.
    AryaSanskrit
    Meaning: Noble
  4. 24.
    AshaSanskrit
    Meaning: Hope
  5. 25.
    AsiaGreek
    Meaning: Sunrise
  6. 26.
    AuraLatin
    Meaning: Breeze
  7. 27.
    AvaLatin
    Meaning: Like a bird; life
  8. 28.
    AvisLatin
    Meaning: Bird
  9. 29.
    AylaTurkish
    Meaning: Moonlight
  10. 30.
    AyraArabic
    Meaning: Honourable
  11. 31.
    BayEnglish
    Meaning: Laurel; inlet
  12. 32.
    BebeLatin
    Meaning: Baby
  13. 33.
    BessHebrew
    Meaning: Pledged to God
  14. 34.
    BethHebrew
    Meaning: House; pledged to God
  15. 35.
    BinaHebrew
    Meaning: Understanding
  16. 36.
    BreaIrish
    Meaning: Strong
  17. 37.
    BreeIrish
    Meaning: Strength
  18. 38.
    BriaIrish
    Meaning: Strong
  19. 39.
    BrynWelsh
    Meaning: Hill
  20. 40.
    CadiWelsh
    Meaning: Pure

See short boy names · Back to overview · Baby names A–Z