HOMER Meaning of HOMER in English ( n. ) A carrier pigeon remarkable for its ability to return home from a distance. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012