Name: Arshavir (أرشافير)
Meaning: Arshavir is a Persian name for boys that means pure man, virtuous man.
Gender: male