human
When I say teyla, you say teyla. Is that correct?
assistant
Teyla is the name of a character in the television series Star Trek: The Next Generation. The word teyla means "a woman who is wise and compassionate."