a member of the species Homo sapiens
from Latin 'humanus' meaning 'of or belonging to man'
Try Another Word