New albany

What is New albany?

New albany definition and meaning on Dictionary terms:
noun
a city in S Indiana, on the Ohio River.

 

reference: www.dictionary.com/browse/new-albany

Tags: