Mcmurdo-sound meaning

mĭk-mûrdō
An inlet of the Ross Sea in Antarctica off the coast of Victoria Land. A US research and exploration base is here.
0
0
(place) Arm of the Ross Sea, off the coast of Victoria Land, Antarctica.
proper name
0
0
Advertisement