Could you provide more context?
For example:
* Where did you encounter this word? (A book, a conversation, a website, etc.)
* What was the context? (What was the sentence or phrase it was used in?)
* What language do you think it might be from?
With more information, I can help you figure out the meaning of "tamru."