Synonyms for "greet"

Words with similar meaning