Word info

wellyard

Noun

Meaning

wellyard (plural wellyards)

A yard in which a well (water source) is located.

Source: en.wiktionary.org

Close letter words and terms