Mountainous
Part of speech: adjective
Definition: having many mountains resembling a mountain, especially in size very difficult
Highland
Part of speech: noun
Definition: An area of land that is at elevation; mountainous land.
Part of speech: adjective
Definition: Relating to highlands.