renegado

RENEGA'DO, n. [L. re and nego, to deny.]

1. An apostate from the faith.

2. One who deserts to an enemy; a deserter.

3. A vagabond. [This is the sense in which this word is mostly used in popular language.]