achelor

EnglishEdit

NounEdit

achelor (plural achelors)

  1. (obsolete) ashlar

AnagramsEdit