Depok in Indonesian Depok in Indonesian Depok proper noun A city in Jakarta Raya, Indonesia. Add to Flashcards