From Taíno hamaka. Compare Spanish hamaca, Polish hamak.
hamako (accusative singular hamakon, plural hamakoj, accusative plural hamakojn)