摩 means rub. 羅 has many meanings, mostly for a net or a surname of chinese. But 摩羅 has the pronunciation "Mouro" and it means Indian in Cantonese around 100 years ago
上 means upper
街 means street, and it means Row in this case
You are viewing a single comment's thread from:
Thank you very much! Very interesting 😊