mountainous

a. 多山的、如山的、巨大的

英文釋義

  1. having hills and crags
  2. like a mountain in size and impressiveness
  3. containing many mountains