This is the 1714th most frequent French word.
tel
"Tel" means "such" or "like" in English.
Here, 'tel' is used as 'telle', signifying intensity or degree, meaning 'such' or 'so great'.
Il a une telle passion pour la musique.
He has such a passion for music.
In this sentence, 'tel' is used to mean 'such' or 'like this', describing the kind of place as remarkable or unusual.
Je n'ai jamais vu un tel endroit.
I have never seen such a place.
Here, 'tel' is used in an idiomatic expression, meaning 'like' or 'same as', showing resemblance or likeness.