Ostrovu Tătaru

Etymology
From +.