Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Kowloon  kaw'loon
  1. An urban area in Hong Kong, located on the mainland across from Hong Kong Island
    "We stayed in a hotel in Kowloon during our visit to Hong Kong"

Encyclopedia: Kowloon, Hongkong