From Vulgar Latin veclus, from Latin vetulus. Compare Romanian vechi.
veclju m (feminine veaclji or veaclje, masculine plural veclji, feminine plural veclji)