princess royal

(noun) princess (generic term)

< princess pine | princeton >