Jumba

Noun

 * 1) mansion (a large house or building)

jumba jumba jumba jumba