Learn how to say Albany correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word Albany:
a city in E New York State, on the Hudson River: the state capital. Pop: 93 919 (2003 est)
a river in central Canada, flowing east and northeast to James Bay. Length: 982 km (610 miles)
a port in southwest Western Australia: founded as a penal colony. Pop: 22 415 (2001)