meaning of queen maud land

1. a region of Antarctica between Enderby Land and the Weddell Sea; claimed by Norway


Related Words

queen maud land |

Developed & Maintained By Taraprasad.com

Treasure Words