Thelma Health Dictionary

Thelma: From 1 Different Sources


(Greek) One who is ambitious and willful

Thelmah, Telma, Thelmai, Thelmia, Thelmalina

Health Source: Medical Dictionary
Author: Health Dictionary



Recent Searches