CARUCAGE MEANING IN ENGLISH

• Carucage Definition & Synonyms

  1. (n.) The act of plowing.
  2. (n.) A tax on every plow or plowland.


RECENT SEARCHES