The prince of Taxila was Ambhi.
Ambhi ruled Taxila and readily submitted to Alexander the Great during his invasion of India. He provided Alexander's army with resources and reinforcements, playing a significant role in the early stages of Alexander's campaign. It's important to note that while referred to as "prince," Ambhi was effectively the ruler of Taxila.
Ambhi's decision to align with Alexander was likely motivated by a desire to consolidate his power and potentially gain an advantage over his regional rival, Porus, who ruled the territory east of the Jhelum River. The encounter between Alexander and Porus became a pivotal moment in Alexander's Indian campaign.