achelor

EnglishEdit

NounEdit

achelor ‎(plural achelors)

  1. (obsolete) ashlar

AnagramsEdit