Meaning of izmir

Definition of izmir

(noun) a port city in western Turkey

Other information on izmir

WIKIPEDIA results for izmir
Amazon results for izmir