ELLWAND MEANING IN ENGLISH

• Ellwand Definition & Synonyms

  1. (n.) Formerly, a measuring rod an ell long.


RECENT SEARCHES