Batu in Indonesian Batu in Indonesian Batu proper noun A city in East Java, Indonesia. Add to Flashcards