hajji: an Arabic term of respect for someone who has made the pilgrimage to Mecca
pilgrim: someone who journeys to a sacred place as an act of religious devotion
hungarian lilac: central European upright shrub having elliptic leaves and upright clusters of lilac or deep violet flowers