Find the word definition

Wiktionary
puellae publicae

n. (puella publica English)