Etymology
Today it means: A member of a secret order or fraternity established for mutual aid and social enjoyment. Full definition →
From odd + fellow.
Etymology from Wiktionary, CC BY-SA 4.0.