Synonyms for "supplicant"

Words with similar meaning