Angra do heroismo

What is Angra do heroismo?

Angra do heroismo definition and meaning on Dictionary terms:
noun

a seaport on and the capital of the island of Terceira in the Azores: former capital of the Azores.