Trudu

add to your listSave
TypeSurname (from nickname)

Meaning & History

Means "thrush" in Sardinian (from Latin turdus).
Entry updated February 12, 2018   Contribute