meaning of capital of new york

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


Related Words

capital of new york |

Developed & Maintained By Taraprasad.com

Treasure Words