(English) From the raven island; from the island of wild garlic Ramsay, Ramsie, Ramsi, Ramsee, Ramsy, Ramsea Health Source: Medical Dictionary Author: Health Dictionary