Corabeth \c(o)-rabe-th, cor(a)-beth\ as a girl's name is a variant of Cora (Greek), and the meaning of Corabeth is "maiden".
Similar baby names are Corabel and Sarabeth.