Randi \r(a)-ndi, ran-di\ as a girl's name (also used as boy's name Randi), is pronounced RAN-dee. It is of English origin. Feminine form of Randy, or short form of Miranda (Latin) "admirable". Randa is an Arabic name meaning "beautiful".
Randi has 6 variant forms: Randa, Randee, Randelle, Randene, Randi and Randie.
Baby names that sound like Randi are Rondi, Ranit and Ronda.