Arthur

Name origin: Welsh

Name meaning: Bear hero

Boo

Name origin: Dutch

Name meaning: reduced form of Bode 1.