Homer in Finnish
Homer in Finnish
Homeros
Ancient Greek poet; author of the Iliad and the Odyssey.
lyödä kunnari
(US, baseball) To hit a homer; to hit a home run.