noun a river in NW Honduras, flowing NE to the Caribbean Sea. About 200 miles (320 km) long.
ulua 🔊 Listen to this noun a river in NW Honduras, flowing NE to the Caribbean Sea. About 200 miles (320 km) long. Share Facebook Twitter Google +