The word "plaza" is actually a Spanish word and had been adopted by major English dictionaries.
My issue is that I don't know how to correctly place the word in a store name. For example, if I want to use the word to name a store which sells bikes and bike accessories, should I name the store "Bike Plaza" or "Plaza Bike"?
I did some searches on Google and saw both usages. I hope to figure out the best usage.