Pouyan
From Persian پویان (Puyân). It has same root as in Pouya, Pooya. It means runner, seeker and persistent. Common in Iran (Persia).