meaning of Balbal

Balbal - German to English

balbal [anthropomorphic rock sculpture, Eurasia]