Definify.com

Definition 2024


King_Charles_Land

King Charles Land

English

Proper noun

King Charles Land

  1. An island of Svalbard.

Translations