bombay welsh
those new neighbours speak very good bombay welsh
comparing the way british indians speak with the welsh accent
"those new neighbours speak very good bombay welsh" What is the definition of "bombay welsh"?