Miranda is a Latin girl name. Meaning “admirable, wonderful”.
Randy is an unisex English name.
Pet form of Randall, Randolf y Miranda.