(Celtic) In mythology, the goddess of water; also the source of the name for the river Thames Tamesiss, Tamesys, Tamesyss Health Source: Medical Dictionary Author: Health Dictionary