Find the word definition

Wiktionary
longkang

n. (context Singapore Malaysia English) drain

Wikipedia
Longkang

Longkang is a township-level division situated in Bengbu, Anhui, China.