noun a city in S Indiana, on the Ohio River.
new albany 🔊 Listen to this noun a city in S Indiana, on the Ohio River. Share Facebook Twitter Google +