Definition of Catha

Any infomration entered here is solely your responsibility

Currently available definitions
Catha in English
Noun
  1. a genus of African evergreen shrubs characterized by thick leaves and white flowers