Sharfa means "Of the utmost nobility and gentility; refined in manner and bearing, embodying urbanity and grace.".
Sharfa meaning in Urdu is: بہت زیادہ شریف، نرم، شہری و مہذب
Sharfa is of Arabic origin.
Sharfa has 2 syllables.
Parents who liked Sharfa also loved these names