Possibly: Good fortune, Auspicious, or derived from ‘Su’ (good) + ‘Deb’ (god/divine)

1 Post