It probably goes without saying that this surname is Italian. :-P It is my mother's maiden name; her father and his family were from Ceprano in central Italy.
Bits and pieces of the name are reminiscent of something familiar: 'frat' like fraternal or any number of words related to it, also 'arcangeli' or 'angeli.' But I'd love to hear a more informed opinion than take stabs at it myself based on sounds alone.
"Do you know how a man makes his way here? By brilliance of genius or the cunning use of corruption. You must cut a path through this mess of men like a cannon-ball, or creep among them like a pestilence."