NYCTA
English
Proper noun
NYCTA
(
US
)
Initialism of
New York City Transit Authority
.
Anagrams
Canty
,
canty