Kowloon

What is Kowloon?

Kowloon definition and meaning on Dictionary terms:
noun Older Spelling.
a peninsula in SE China, opposite Hong Kong island: a part of the Hong Kong colony. 3 sq. mi. (7.8 sq. km).
a seaport on this peninsula.

 

reference: https://www.dictionary.com/browse/kowloon

Tags: