Definition of "Tarabai"

The word, "Tarabai" does not exist in our dictionary.