For the name Cocktail Audio I think that's quite culture-related. As a non-English speaker, I didn't find "Cocktail" very weird though. However, I don't think it's a good name either because it's too common and thus not quite optimized for search engines. I'm curious about what's a good brand name for native English speakers. Many brands are just their creator's name in their own language, like Sennheiser, Neumann and Yamaha.
While Apple itself can be some IP but its rarely used in their product names like Macintosh not Apple PC and iPhone not Apple phone. Kind of like how Google changed to Alphabet, a change that didn't garner much attention.