Queen Maud Range
noun
a mountain range in Antarctica, in Ross Dependency, S of the Ross Sea.
British Dictionary definitions for queen maud range
Queen Maud Range
noun
a mountain range in Antarctica, in S Ross Dependency, extending for about 800 km (500 miles)