Definition of Washington Square in English:

Washington Square

proper noun

  • A park in lower Manhattan in New York City, a focal point of Greenwich Village.