-
nounstate capital of New York; located in eastern New York State on the west bank of the Hudson river
Similar:
part of: -
nouna town in southwest Georgia; processing center for peanuts and pecanspart of:
Explanation of albany
We don`t have explanations for this word yet.