Definition, synonyms and related words
An inhabitant of the Saturnian moon Mimas
Of or relating to the giant Mimas in Greek mythology