Meaning of ezo

Definition of ezo

(noun) the second largest of the four main islands of Japan; to the north of Honshu

Other information on ezo

WIKIPEDIA results for ezo
Amazon results for ezo