luugoo

Noun

 * 1) enclosure, fenced-in area
 * 2) garden