mentrung

Noun

 * 1) hilltop
 * 2) mountain top