Nap is a baby boy name of Greek origin. Here are the full details of Nap's name.
Other Meanings: To slumber, To doze
Other Origins: German, British
Other Nicknames: Napo, Napa, Nappy, Naps, Nappy, Ap, Napp, Na, Napy