enramada

Noun

 * 1) A shelter made with tree branches.

Noun

 * 1) intertwined branches
 * 2) shelter made with tree branches