What does Boh! mean?

Boh! - German to English

Huh!