lestra

Noun

 * 1) lair (of a wild animal)
 * 2) shepherd's hut (when moving animals to a new pasture)