AVEL MEANING IN ENGLISH

• Avel Definition & Synonyms

  1. (v. t.) To pull away.


• Avellane Definition & Synonyms

  1. (a.) In the form of four unhusked filberts; as, an avellane cross.


RECENT SEARCHES