バブー
Meanings
Interjection
Adverb
1. goo-goo ga-ga (Onomatopoeia, baby babble)
Other readings