Hussein means "good, small handsome one" in Arabic. While I don't find Obama handsome, it's not a bad middle name to have James