There are multiple origins and translations for the name Oda:
1. Germanic name derived from Othild which actually means - "fight possessions". Or form of Adel - "noble, nobility". Or feminine gorm of Otto - "rich; wealth, fortune".
2. Form of the name Odelia - "God`s (El) praise; thankful to God".
3. Derived from the ancient Greek word (ᾠδή) [odi] - "song, poem; ode" or of (ὁδός) [odos] - "way, road, street".