The first name Randy is female and male.
Randy is a short form of various names, e.g. Randolf or Miranda.
Randy means for example “shield”, “wolf” (from Randolf) or “wonderful”, “admirable” (from Miranda).
No need to look further, then. Find the perfect first name for your baby together with your partner now!