Meaning of “Moorish” in the English Dictionary

English