mamba (n.) Look up mamba at Dictionary.com
large venomous African snake, 1862, from Zulu (i)mamba or Swahili mamba.