Randy \r(a)-ndy, ran-dy\ as a boy's name (also used as girl's name Randy), is pronounced RAN-dee. It is of English origin. Short form of Randall and Randolph. In British slang, "randy" means "amorous".
Randy has 3 variant forms: Randey, Randi and Randie.
Baby names that sound like Randy are Rand, Renat and Renado.