Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of legator

- A testator; one who bequeaths a legacy.