Shuru in English dictionary Shuru Meanings and definitions of "Shuru" A dialect of the Berta language. more Sample sentences with "Shuru" Declension Stem Try again Available translations Spanish Authors