'mamba' definitions:

Definition of 'mamba'

(from WordNet)
noun
Arboreal snake of central and southern Africa whose bite is often fatal

Words containing 'mamba'