What does Alcatraz mean?

Alcatraz meaning in Etymology Dictionary

see albatross.


Alcatraz - German to English

the Rock [prison]