Welcome to TEODORA.com!

Teodora is a popular female name of Greek origin meaning loved by God or God-loving.

I'd part with this domain for a few thousand.

 

Maybe you were looking for Teodora Film (an Italian Production Company) ?

Or, maybe, you were looking for business and immigration services ?

Or maybe, just maybe, for an over-priced Italian restaurant in Manhattan named: Teodora ?