upla

/ˈʌplə/

Definitions

1. noun

A type of traditional, handmade boat originating from the Pacific island of Papua New Guinea.

“The villagers used the upla to navigate through the shallow waters and reach the nearby island.”