Meaning Shreya is an Indian name that means ' lucky' or 'auspicious'. Origin of Shreya Sanskrit , Indian Popular Middle Names Anjali Pronunciation 🔊 Listen Shreya SHRAI-yah Similar Names Fausta Ankal Bijoya Subhasini Surasa Sugouri Tavasa Mandavi Tejaswini Vaijayanti Year by Year Popularity of Shreya