SOCAGER MEANING IN ENGLISH

• Socager Definition & Synonyms

  1. (n.) A tennant by socage; a socman.


RECENT SEARCHES