Save Gender Feminine Usage Persian Scripts شاپرک(Persian) Meaning & History A Persian name meaning "Butterfly". The pet form is SHAPPI, as borne by Iranian-born British comedienne Shappi Khorsandi (b.1973). She claimed in her stand-up routine that her name more accurately translates as "Moth".