Possibly: Derived from Sanskrit ‘Ribhu’ meaning ‘Skillful, Clever, Artisan’ or from regional tribal languages meaning ‘Gift, Boon’

1 Post