hail (
http://definr.com/hail)
n 1: precipitation of ice pellets when there are strong rising
air currents
2: enthusiastic greeting
v 1: praise vociferously [syn:
acclaim,
herald]
2: be a native of; "She hails from Kalamazoo" [syn:
come]
3: call for, as of cabs
4: greet enthusiastically or joyfully [syn:
herald]
5: precipitate as small ice particles; "It hailed for an hour."