Miranda in French Miranda in French Miranda proper noun (astronomy) One of the moons of the planet of Uranus. Add to Flashcards