Did you mean giro?
giro
noun
°(Europe) A direct transfer of funds between different account holders, usually on a regular basis.