English edit

Proper noun edit

Tellos

  1. plural of Tello

Anagrams edit