Definition of Cameron Highlands in English:

Cameron Highlands

proper noun

  • A hill resort region in Pahang, Malaysia.

Origin

Named after the surveyor William Cameron, who mapped the area in 1885.