Definify.com

Definition 2024


Edinburgh_of_the_Seven_Seas

Edinburgh of the Seven Seas

English

Proper noun

Edinburgh of the Seven Seas

  1. The capital of Tristan da Cunha.