Word info

gardenry

Noun

Meaning

The art or skill of gardening.

An area that is cultivated into gardens.

Source: en.wiktionary.org

Close letter words and terms