Noun princess royal has 1 sense
  1. princess royal - the eldest daughter of a British sovereign
    --1 is a kind of
    princess
,
TOP