garmin ( synonym found)

Definition of garmin:

°A street urchin; a homeless boy.

Definition of garmin:

°A street urchin; a homeless boy.

Back to Top