Philomena in Latin
Philomena in Latin
Filumēna
A en given name.
Philomēna
A en given name.