bombat
has the following definition + add your definition
incredible
incredible is used in India
Indian meaning
The word bombat is used in India meaning incredible