MABUIA: Angola town in Bengo province.
MABUIA: In Cuba, nocturnal lizard that feeds on insects, also called iguanita.