Telo may refer to:

People

edit

Others

edit
  • Telo (woreda), one of the woredas in the Southern Nations, Nationalities, and Peoples' Region of Ethiopia
  • Telo (mythology), a Celtic god, the eponymous spirit of Toulon in the Var
  • Telo, Bokaro, a census town in Jharkhand, India

See also

edit