Possibly: Derived from Sanskrit ‘Upasa’ meaning ‘worship, service, devotion’ or from Pashto/Balochi tribal names meaning ‘protector, guardian’

1 Post