the capital and largest city of Guinea-Bissau in West Africa
possibly from local African language, meaning uncertain
Try Another Word