A link of the term with the English bye-bye is possible but not certain.
Write this word
Practice speaking and memorizing "baba" and many other words and sentences in German.