Webster1913.com
Yeel
Yeel
noun
[Obsolete]
An eel.
Holland.
← Yede
Yeldhall →