royal bay

noun

Definition of royal bay