Subscribe
URL of the page has been copied to clipboard.
Meaning : King of the Huns. The most successful barbarian invader of the Roman Empire (406-453).
Synonyms : attila, attila the hun, scourge of the gods
Install App
Scourge of god meaning in Telugu.