Pianola

What is Pianola?

Pianola definition and meaning on Dictionary terms:
Trademark.

a brand of player piano.