Nimra

in baby girl name

The meaning of Nimra is
Soft, Lion
Nimra Name In Arabic : نمرة
Nimra Name In Bangla : নিমরা
Nimra Name In Urdu : نمرہ
Nimra Name In Hindi : निमृ