parvatamastaka पर्वतमस्तक

Definition: m. n. mountains-top