Musnud

What is Musnud?

Musnud definition and meaning on Dictionary terms:
noun (in India)

a seat or throne of cushions used by native princes.