From arap + -escu. Compare archaic Romanian arăpesc.
arãpescu m (feminine arãpeascã, plural arãpeshtsã, feminine plural arãpeshti or arãpeshte)