Variant spelling of Trudy, a diminutive of Gertrude meaning 'spear of strength'.
Like Trudee?
Swipe through thousands of names like it