What does Annandale-on-Hudson mean?

Annandale-on-Hudson meaning in Urban Dictionary

An upstate nyc city residence to @Bard College. It's actually not a town, as ANNANDALE IS BARD. No wonder Bard students do so many drugs. Because they inhabit a frickin' forest.