HR has various meanings in the Rain category. Discover the full forms, definitions, and usage contexts of HR in Rain.
Rain with a rate of accumulation exceeding a specific value that is geographically dependent.
Last updated: May 2, 2025