meaning of palaestra

1. See Palestra.
2.
a public place in ancient Greece or Rome devoted to the training of wrestlers and other athletes


Related Words

palaestra |

Developed & Maintained By Taraprasad.com

Treasure Words