Hindi Meaning Of Nap : If you want to learn nap in english, you will find the translation here, along with other translations from welsh to english. Hindi Meaning Of Nap - Definitions by the largest idiom dictionary.