Canada really is a mongrel in terms of language isn't it! Cross between what? English, American, French with it's own colloquialisms thrown in as well.

Actually ... I just described Australia too really!

Bonnet in Australia can mean both the hood of a car AND a soft, often frilly hat for babies, poofs or strange woman