About us
Define
Definitions for
"Trudi"
pet form of the name "gertrude", from the germanic elements "ger", meaning "spear" and "þruþ", meaning "strength".
ona.com