Meaning of felly

Definition of felly

(noun) rim (or part of the rim) into which spokes are inserted

Other information on felly

WIKIPEDIA results for felly
Amazon results for felly