Meaning of musnud

Definition of musnud

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

Other information on musnud

WIKIPEDIA results for musnud
Amazon results for musnud