The Italian term "principe, principe" matches the English term "prince"

other italian words that include "principe" : english :
principessa princess