Definify.com

Definition 2024


Duke_of_York's_Island

Duke of York's Island

English

Proper noun

Duke of York's Island

  1. (historical) Atafu