YourDictionary

Kowloon

  1. peninsula in SE China, opposite Hong Kong island & part of Hong Kong region: 3 sq mi (7.8 sq km)
  2. city on this peninsula: pop. 2,450,000

See Kowloon in American Heritage Dictionary 4

link/cite print suggestion box