Armughan
From Wikipedia, the free encyclopedia
Armughan is a Persian word meaning "Souvenir" or "Present". Armughan is an extremely auspicious baby boy name, especially in Iran, Afghanistan, Pakistan and India. Allama Mohammad Iqbal, famous poet from Sialkot wrote a book called Armughan-i-Hijaz, translated as The Gift from Hijaz.