capital of new york Meaning, Definition & Usage

  1. noun state capital of New York; located in eastern New York State on the west bank of the Hudson river
    Albany.

WordNet