Did you mean Tamra?
Tamra
noun
°a rare nonstandard spelling of Tamara.