Find the word definition

Wiktionary
nanna nap

n. (context slang English) A quick refreshing sleep.