Noun
ambe (historical) An old mechanical contrivance, ascribed to Hippocrates, for reducing dislocations of the shoulder.
Rose extract by Ambe NS Agro Products acts as a toning and moisturizing agent. Source: Internet