jumba

Noun

 * : mansion (a large house or building)