hail

sense 1: praise vociferously
acclaim hail herald

sense 2: be a native of; "She hails from Kalamazoo"
hail come

sense 3: call for, as of cabs
hail

sense 4: greet enthusiastically or joyfully
hail herald

sense 5: precipitate as small ice particles; "It hailed for an hour"
hail