New Albany

geographical name

Definition of New Albany

city in southern Indiana on the Ohio River population 36,372