street corner


Meanings

  • the intersection of two streets;