ALCATRAS


Meaning of ALCATRAS in English

ˈalkəˌtras, -az noun

( plural alcatras or alcatrases )

Etymology: Portuguese or Spanish alcatraz pelican — more at albatross

: a large water bird (as the pelican or frigate bird)

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.