Find the word definition

Wikipedia
Kuutarha

Kuutarha is the debut album by Lau Nau. It was released in 2005 on Locust Records. The songs are sung completely in Finnish. 'Kuutarha' is Finnish for 'moongarden.'