wellyardEtymologyFrom well + yard.wellyard means A yard in which a well (water source) is located. Lexicurio rates it Sui generis — a strength score of 89 out of 100.nounA yard in which a well (water source) is located.