hail (1) Look up hail at Dictionary.com
"greetings!" c.1200, from O.N. heill "health, prosperity, good luck;" and O.E. hals, shortening of wæs hæil "be healthy" (see health and cf. wassail). The verb meaning "to call from a distance" is 1563, originally nautical. Hail fellow well met is 1581, from a familiar greeting. Hail Mary (c.1300) is the angelic salutation (L. ave Maria), cf. Luke i.58, used as a devotional recitation.
hail (2) Look up hail at Dictionary.com
"frozen rain," O.E. hægl, hagol, from W.Gmc. *haglaz (cf. O.H.G. hagal, O.N. hagl, Ger. hagel "hail"), probably from PIE *kaghlo- "pebble" (cf. Gk. kakhlex "round pebble").