Wiktionary
peekabo
n. (alternative form of peekaboo English)
n. (alternative form of peekaboo English)