HOMER Meaning of HOMER in English n. 1 a homing pigeon. 2 Baseball a home run. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012