Home > Dictionary > A-Z English - Xitsonga Astound - Hlamarisa. Astound is an English word meaning "Hlamarisa." in Xitsonga. Oxford definitionAstound v. Astonish greatly..Source: https://www.oed.comItem has never been edited.