Meru (Mountain of the Gods/North Pole) (Place) - Source Library Encyclopedia