Possibly from German Trude (short for Gertrude meaning 'spear of strength') or English 'truly.'
Like Trula?
Swipe through thousands of names like it