Definition of Light on the Mountain in English:

Light on the Mountain

See synonyms for Light on the Mountain

proper noun

a nickname for the state of Idaho