Does the word "odd" in this context have the same meaning as "weird"?
Yes, that's right! It does have the same meaning as "weird" in this context. Another word for "odd" could be "strange" or "unusual". Ex: I find it odd that they only serve customers who wear purple hats. Ex: Did you see Lucy the other day? She was acting rather oddly.
Get more Native English Expressions >