Meaning A girl's name of Hindi origin, it means "Dream." Origin of Sapna Hindi , Indian Popular Middle Names Pronunciation 🔊 Listen Sapna Similar Names Aisling Asvoria Sanjati Syra Kanasu Ruya Yume Ruyah Motina Lauzela Year by Year Popularity of Sapna