Nevra

  • [ - ]
  • Turkish
Turkish form of NAWRA.

NAWRA   female   Arabic
Means "flower, blossom" in Arabic.
EQUIVALENTS
ARABIC: Nawra