latibolo

Noun

 * 1) hideout, den, recess