For this Moch Irfan there are 7 different names on Yasni.
In the ranking of the most common first names Moch Irfan is on position 4584.
There is no meaning available yet for "Moch".
Send in a meaning!
Irfan comes from Arabic and means to be formed.
(Sent from Yasni user)