take a nap: Idiom Meaning and Origin - The Village Idiom(01) Save Image Image gallery: Nap Meaning In Hindi