Teodorașcu

Etymology
From.