Definitions from Wikipedia (Telo)
▸ noun: a district in the South West Region of Ethiopia.
▸ noun: a Celtic god, the eponymous spirit of Toulon in the Var.
▸ Words similar to telo
▸ Usage examples for telo
▸ Idioms related to telo
▸ Wikipedia articles (New!)
▸ Popular adjectives describing telo
▸ Words that often appear near telo
▸ Rhymes of telo
▸ Invented words related to telo
▸ noun: a district in the South West Region of Ethiopia.
▸ noun: a Celtic god, the eponymous spirit of Toulon in the Var.
Phrases:
▸ Words similar to telo
▸ Usage examples for telo
▸ Idioms related to telo
▸ Wikipedia articles (New!)
▸ Popular adjectives describing telo
▸ Words that often appear near telo
▸ Rhymes of telo
▸ Invented words related to telo