I just saw a sentence:

> 
> It is said that history repeats itself. **Meaning** what we did 600 years ago might repeat itself.
> 
> 
> 

Here the word **meaning** has been used **at the beginning** of the sentence.

Is it grammatical?

> 
> *Can I use* **that means** *instead of* **meaning?**
> 
> 
>