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