Input (grade 8): The word is from French (as ramequin), and before that Middle Dutch and Middle Low German â "see ramekin for details.
Output (grade 6): The word is from French (as ramequin), and before that Middle Dutch and Middle Low German.