hail
herald
greet enthusiastically or joyfully