Word Meaning

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


Meaning of mooress

- A female Moor; a Moorish woman.