baranga

big boat, island

noun