汉尼拔HànníbáTop 30000Meanings1. Hannibal (name)2. Hannibal Barca (247-183 BC), Carthaginian generalCharacters used汉man尼Buddhist nun拔to pull out