mountainous

adjective
1
having many mountains
کوهستانی, پر از کوه, دارای کوه, کوه‌پوشیده
2
very large in size or amount; like a mountain
عظیم, کوه‌مانند
mountainous waves
synonym huge