New Albany


noun

a city in S Indiana, on the Ohio River.