Takht-E-Jamshid
Takht = Altar , Jamshid/Jamshed = A masculine name from Zoroastrian culture, still very popular among Iranians all over the world, as well as popular among the Parsis (Zoroastrians) in India and abroad, who fled the invasion of Persia/Farsia by Arabs in eighth century. I think the original meaning of Jamshid/Jamshed means Braveheart. So, put-together, you got the Altar-of-braveheart.