alienor

Explore definitions, synonyms, and language insights of alienor

Definitions

Noun
someone from whom the title of property is transferred

More General Terms