testa

noun: messenger

from tester

testa kom emo stegeda  a messenger from their village

Citations: