proper noun/onˈdaroa/Ondarroa (a town and municipality of Biscay, Basque Country, Spain)Borrowed from Basque Ondarroa.