H.r.

What is H.r.?

H.r. definition and meaning on Dictionary terms:

home run.