See Also: kelong(dictionary)

kelong (iou)



kelong noun. L19.
[Malay.]
A large fish-trap built with stakes, common along the coasts of the Malay peninsula and in other parts of Malaysia and Indonesia. Also, a building erected over such a trap.