English | German | Russian | Czech

yeo English

Meaning yeo meaning

What does yeo mean?

yeo

(Southwest, _, England) A stream or ditch

yeo

(dialect) A ewe

Yeo

Any of several rivers in Somerset and Devon, England