Polusca

Proper noun

 * 1) A Volscian small town situated near Corioli