The etymology of boo is uncertain. The OED compares it with the Latin boare or the Greek βοᾶν, meaning to "cry aloud, roar, [or] shout." Older dictionaries suggest it could be an onomatopoeia ...