Definition of New Albany in English:

New Albany

proper noun

  • An industrial city in southern Indiana, across the Ohio River from Louisville in Kentucky; population 37,296 (est. 2008)