One might say that modern day Moroccan people are "Moors". One definition of the word "Moor" in English is "Moroccan".
The word came from the Latin word "Maurus" (via the Spanish word "Moro", to the English word "Moor"), which was used by the Romans to denote the inhabitants of "Mauretania" (not to be confused with the modern country "The Republic of Mauritania"). Mauretania was an area (later a Roman Province) located in what is now the western part of Algeria and the north eastern part of Morocco.
Later, (in Medieval times) the word was used to describe the Muslim populations of Morocco, Spain and Portugal. The people inhabiting these regions were a mixture of Arab, Spanish, and Berber (and probably others).
http://www.britannica.com/EBchecked/topic/391449/Moor
As the Reconquista gradually expanded the Christian Kingdoms of Iberia, many Muslim refugees emigrated to Morocco.
So, Moroccans are "Moors". They are also the descendants of "Moors" (under both the Roman and Medieval usages of the term).
The term "Moor" was also used to denote various other Muslim populations (by the Spanish and Portuguese, who were used to calling Muslims "Moors"), for example in the Philippines and in Sri Lanka. Presumably, few modern day Moroccan people are descended from these "Moors".
The etymology of the word 'moor' (Maurus) had a specific meaning in its use in classical Latin as /u/mormengil has explained.
But it has been used historically to refer to any Muslim, regardless of ethnicity or geographic origins, or to any Black (and sometimes even Asian) person, regardless of their religion. So there were white Moors (because they were Muslim) and there were Christian Moors (because they were black)
It's a term that was applied to various people without consistency as to what it denoted, other than Moors being outsiders (whether by dint of religion, geography, culture or appearance) from the view of white, European Christendom.
The ethnic make-up of Morocco currently is primarily descended from the peoples who inhabited it in the middle-ages. People who would have been called 'Moors' by Europeans. They would have distinguished however, as some still do, between those belonging to or descended from Arab tribes (who arrived in large numbers with the 7th c. conquests but had been present in smaller numbers before that.) and those belonging to or descended from Amazigh (Berber) tribes
Links to past threads
(On Arab versus Amazigh) http://www.reddit.com/r/AskHistorians/comments/17f13x/were_berbers_the_ones_who_rode_around_in_the/
(Moor as a term for 'black') http://www.reddit.com/r/AskHistorians/comments/1pyq3l/can_you_please_explain_the_relationship_between/
(On Moors versus Saracens) http://www.reddit.com/r/AskHistorians/comments/2vbpig/the_royal_frankish_annals_contain_references_to/