Princess royal Meaning, Definition & Usage

  1. noun the eldest daughter of a British sovereign

WordNet


Definitions
  1. the eldest daughter of a sovereign.

Webster 1913