Christmas Island Hear it!

Christmas Island Definition

Christmas Island

  1. island in the Indian Ocean, south of Java: a territory of Australia: 52 sq mi (135 sq km); pop. 1,300