Skip to main content

Definitions by a man of many trades

Meaning 'gift from god'
he's such a rabnawaz

That Rabnawaz is gifted in many ways