Robuta

https://www.merriam-webster.com/dictionary/Welshry WELSHRY Definition & Meaning - Merriam-Webster The meaning of WELSHRY is a district or quarter (as of a town or city) populated by the Welsh. definitionmeaningmerriamwebster