I think Randy can also be short for Miranda. [noted -ed]
― Anonymous User 11/17/2010
3
Randy in Old English means stong and enthusiastic. It is a great name. You can use it for both female and male, but female wise it would be spelt Randi, with an i. It is also very easy to pronounce.