Save Gender Feminine Usage English Meaning & History Variation of Ramatha, an ancient name of Palestine.