'Yokohama' definitions:

Definition of 'Yokohama'

From: WordNet
noun
Port city on southeastern Honshu in central Japan