Definify.com

Definition 2025


Duke_of_York's_Island

Duke of York's Island

English

Proper noun

Duke of York's Island

  1. (historical) Atafu