Skip to main contentBatu - Name Meaning and Origin