Miranda

Name – Miranda

Gender – Female

Origin – Latin

Meaning – The Latin name Miranda means – strange; wonderful; admirable