Persian · noun · Love & Longing

Mahpara

महपारा
Meaning

A piece of the moon; a beauty so lovely as to seem cut from the moon.

Literally: moon-fragment