Sekirov Dictionary
/
Practise
My words
Apps
Sign in
wellyard
noun
1
•
A
yard
in
which
a
well
(
water
source
) is located.
forms
wellyards
This dictionary works without the internet:
on your phone
·
in Chrome