What is English word JUMBO?
Definitions of JUMBO
- Especially large or powerful.
- An especially large or powerful person, animal, or thing.
- (Kenya) An elephant.
- (engineering) A platform-mounted machine for drilling rock.
- (paganism, historical) Short for mumbo jumbo ("a deity or other supernatural being worshipped by certain West African peoples; an idol representing such a being").
Number of letters
5
Is palindrome
No