Definition of ホーマー

ホーマー

hoomaa

Common word
noun
homer, home run(baseball term)