What does baby grand mean?

baby grand meaning in General Dictionary

a small grand piano