British Dictionary definitions for royal tennis

royal tennis

noun

another name for real tennis