from The Century Dictionary and Cyclopedia
- Possessing bodily ability; sturdy.
Sorry, no etymologies found.
As for the archaic feckful, go with the modern effective or efficient .
By the way, if you are feckless, can you be feckful?
I said I didn’t agree and she’s the most feckful person I know.