According to some sources, n odd (with n a number) means slightly more than n. The above link shows:
6.
20-odd/30-odd etc
spoken a little more than 20 etc: [eg] I have another 20-odd years to work before I retire.
The ELU question Where did the "odd" in "N odd years" come from?, on the other hand, suggests odd implies give-or-take, rather than slightly more. The accepted answer agrees with the dictionary entry quoted above, and refers to a paper about the expression. Here is part of a quote from the paper:
odd became used in constructions of the type NUM N1 (and) odd N2, where N2 is a count noun of lower rank than N1 (OED lemma 3b,c). The meaning of the adjective odd is still one of ‘surplus’, ‘extra’ [eg] Than leveth there 38 degrees and odde minutes
Different people may differently interpret odd, as noted in comments to the ELU question, and as illustrated by differences between the Longman Dictionary entry quoted above (in brief, “ a little more than”) and the MacMillan Dictionary entry mentioned in J.R.'s comment: “in the region of: used after a number for saying that it is not exact”.
When the lower rank count noun N2 is left off, we get examples as mentioned in another ELU answer:
“The horse was bought for fourteen pounds and odd”, meaning “between fourteen and fifteen pounds”
When both of N1 and N2 are elided, the number of significant digits used may imply a range. Here is my interpretation of “a hundred odd”: most likely in the range 100 to 120, possibly up to 150, definitely less than 200. My interpretation of “80-odd” is: most likely in the range 80 to 85, possibly up to 89, definitely less than 90.