Possibly: Sparkling, Twinkling, or derived from Nimra/Nimrah meaning ‘leopard’ or ‘tiger’ in Arabic

1 Post