Homer Meaning
There are 6 meaning(s) for word Homer
Meaning 1 : pigeon trained to return home
Synonyms : homing pigeon
Synonyms : homing pigeon
Meaning 2 : a base hit on which the batter scores a run
Synonyms : home run
Synonyms : home run
Meaning 4 : United States painter best known for his seascapes (1836-1910)
Synonyms : winslow homer
Synonyms : winslow homer
Meaning 5 : ancient Greek epic poet who is believed to have written the Iliad and the Odyssey (circa 850 BC)
Meaning 6 : hit a home run
