baracan
English
Noun
baracan
(
countable and uncountable
,
plural
baracans
)
Alternative form of
barracan
.