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 ?