In religion, a precursor, also known as forerunner, predecessor, harbinger or herald, is a holy person who announced the approaching appearance of a prophet or who identified a prophet during the latter’s childhood.