ondarroa

/AA1 N D AA1 OW1 AH0/
N
  1. 1

    a town and municipality located in the province of Biscay, in the autonomous community of the Basque Autonomous Community, northern Spain.