Find the word definition

Wiktionary
poods

n. (plural of pood English)

Usage examples of "poods".

I can hold out four poods in each hand, and be stronger even than a porter.