Definition of grand

What does the word grand mean?