alcatras

English

Etymology

From Spanish alcatraz.

Noun

alcatras

  1. (obsolete) Any of various large ocean birds, such as the pelican, gannet, frigatebird, or albatross.

Anagrams

Portuguese

Noun

alcatras

  1. plural of alcatra