The name 'Miranda' is a feminine name, and it was derived from Latin mirandus meaning "admirable, wonderful".
Didn't find the answer you were looking for?