Definition of primates

What does the word primates mean?