palace in Indonesian palace in Indonesian istana noun A large and lavishly ornate residence. Add to Flashcards