Boards
global brands that end in the letter o
nintendo
tesco
volvo
netto
oslo
mento(s)
loads of them. there must be some marketing reason for it. maybe when people say the "oh" sound at the end then people might think it's a question and then talk about it more.
pick another letter and see if you can come up more. (asnwer is that you can't)