baabaoa

English: Translation
wash up on shore continually; ghost (children's language)
verb