starut

Etymology
Maybe from or maybe created from  and.

Noun

 * 1) chap, fellow