Quick answer
Giambattista is a boy name meaning "John the Baptist".
Notes and context
Wikidata classes: male given name, composite given name.
Name profile
A name meaning "John the Baptist".
Giambattista is a boy name meaning "John the Baptist".
Wikidata classes: male given name, composite given name.