Mountain, mountain range, or from the Malayalam language meaning ‘hill’ or ‘mountain’

1 Post