English edit

Proper noun edit

Teslin

  1. A village in Yukon, Canada

Anagrams edit