'musnud' definitions:

Definition of 'musnud'

(from WordNet)
noun
A seat with a cushion that is used as a throne by Indian princes