Possibly: Lord of the Veena (musical instrument) or derived from Vinod (joy, amusement)

1 Post