Meaning of royal tennis

Definition of royal tennis

(noun) an ancient form of tennis played in a four-walled court

Other information on royal tennis

WIKIPEDIA results for royal tennis
Amazon results for royal tennis