Word info

Demopoulos

Proper noun

Meaning

Demopoulos (plural Demopouloses)

A surname from Greek.

Source: en.wiktionary.org

Examples

Though Vanessa Demopoulos is early in her career, she still deserves her shot at a UFC contract. Source: Internet

Close letter words and terms