NFCA
English
Proper noun
NFCA
Initialism of
Supreme Court of
Newfoundland and Labrador
(
Court of Appeal
)
.
Synonyms
NLCA