Galo

edit

Noun

edit

luugoo

  1. enclosure, fenced-in area
  2. garden