Watling Island

[ wot-ling ]
/ ˈwɒt lɪŋ /

noun

Also Watlings Island [wot-lingz] /ˈwɒt lɪŋz/.

British Dictionary definitions for watling island

Watling Island
/ (ˈwɒtlɪŋ) /

noun

another name for San Salvador Island