ixhiba

Noun

 * 1) makeshift hut, temporary hut
 * 2) squad of soldiers