Possibly: Mountain peak, Hill summit, or related to Lord Murugan’s abode

1 Post