Meaning of Yokohama

Definition of Yokohama

(noun) port city on southeastern Honshu in central Japan

Other information on Yokohama

WIKIPEDIA results for Yokohama
Amazon results for Yokohama