'Yokohama' definitions:

Definition of 'Yokohama'

(from WordNet)
noun
Port city on southeastern Honshu in central Japan