Boy names ending in o are quite stylish, and there's an option to suit every naming style, from mainstream Leo to rarities like Cairo and imports like Ezio.