Definitions of musnud:

  • noun:   a seat with a cushion that is used as a throne by Indian princes