Palestra — synonyms, definition

1. palestra (Noun)

1 synonym
palaestra
1 definition

palestra (Noun) — A public place in ancient Greece or Rome devoted to the training of wrestlers and other athletes.

4 types of
athletic field field playing area playing field