Definify.com

Definition 2026


Duke_of_York's_Island

Duke of York's Island

English

Proper noun

Duke of York's Island

  1. (historical) Atafu