meaning of dorobucci