COMMONABLE MEANING IN ENGLISH

• Commonable Definition & Synonyms

  1. (a.) Allowed to pasture on public commons.
  2. (a.) Held in common.


RECENT SEARCHES