Meghan Markle baffles fans with 'word salad' name of new brand