Answer :

Another name for a pilgrim might be devotee