Name Details

Trotter

Meaning

An occupational name for a messenger