Xmas Island

English

Proper noun

Xmas Island

  1. Abbreviation of Christmas Island.