Meaning of “Moorish” in the English Dictionary

british dictionary