Definitions of Yokohama:

  • noun:   port city on southeastern Honshu in central Japan