Related Names

Ancient Greek
Ancient Greek (Latinized)
Telesforo   m
Spanish
French (Archaic)