mamba (n.)youdaoicibaDictYouDict
large venomous African snake, 1862, from Zulu (i)mamba or Swahili mamba.