Name Thomoula Gender Feminine Usage Greek (Rare) Scripts Θωμούλα(Greek) Edit Status Status Meaning & History Diminutive of Thomais, Thomai or Thomaida. In other words, this is a Greek feminine diminutive of Thomas.