English pet name for Miranda, from Latin "wonderous".
It is possible that the use as a female given name - more commonly spelt Randi - is from the male form. A US correspondent [RO'G] notes that her name is from a 1950s cinema star's adopted name so the origin is not clear. |