Scandinavian feminine form of Rand (Norse 'shield') or English diminutive of Miranda.
Like Randi?
Swipe through thousands of names like it