article · 110 chars · lineage ↗ · page image at NLS ↗
AMBUILA, or AMBOILA, a country of Africa, in the kingdom of Congo, between the lake Aquelonde and St Salvador.