Here are some beautiful Sanskrit baby names with their meanings:

Sanskrit baby Names Girls

  • Aditi (pronounced ah-DEE-tee) – Infinity, the sky, the goddess of space
  • Akanksha (pronounced ah-kahn-kshah) – Wish, desire, aspiration
  • Amrita (pronounced ah-MEER-tah) – Nectar, immortality, the elixir of life
  • Chandni (pronounced chahn-DEE) – Moonlight, moonbeam
  • Gayatri (pronounced ga-YA-tree) – A sacred mantra, the goddess of knowledge
  • Indira (pronounced IN-dee-rah) – The queen of the gods, the goddess of rain and thunder
  • Kavya (pronounced kah-VEE-yah) – Poetry, creativity, imagination
  • Lakshmi (pronounced LAK-shmee) – Wealth, prosperity, beauty
  • Maya (pronounced MAH-yah) – Illusion, magic, the creative power of the universe

Sanskrit baby names Boys

  • Aarav (pronounced ah-AHR-ahv) – Peaceful, good personality, king, kind, lovable
  • Aditya (pronounced ah-DEE-tah) – The sun, the son of Aditi
  • Dhruv (pronounced DHOO-roov) – The North Star, steadfast, unmoving
  • Gautam (pronounced GAH-toom) – Cowherd, the name of a famous sage
  • Krishna (pronounced KREE-shna) – The dark one, the eighth avatar of Vishnu
  • Narayana (pronounced nah-ruh-YAHN-ah) – The water bearer, the preserver of the universe
  • Rama (pronounced RA-mah) – The seventh avatar of Vishnu, the ideal man
  • Shiva (pronounced SHEE-vah) – The destroyer, the third god of the Hindu trinity
  • Virat (pronounced vee-RAHT) – Great, mighty, powerful