What is the meaning of Piscine?

Of, pertaining to, or characteristic of fish; ichthyic.

A public bath or swimming pool in France.

swimming pool

piscina

plural of piscina

Source: wiktionary.org