The Oracle (5e)
The Oracle is a 5e spellcaster who fills the roles of diviner and healer. Combining aspects of clerics¸ wizards¸ and warlocks¸ the Oracle can fill multiple party roles or can fit as a useful NPC into a multitude of scenarios or campaigns.