meaning of admiralty range

admiralty range meaning in General Dictionary

mountains in Antarctica on north of Victoria Land