new albany









new albany


noun

  1. a city in S Indiana, on the Ohio River.
48 queries 0.375