Attruck
English
Proper noun
Attruck
Alternative form of
Atrek
(
“
river
”
)
.