Home > Naming > Countries Furwa - FranceFurwa is a Xitsonga word meaning "France" in English. Oxford definitionNo data found.Item has never been edited.