అస్తాద్రి

Noun

 * 1) the western mountain where the sun sets.