andria








noun

  1. a city in Apulia, S Italy.
65 queries 0.597