a word thats have the same meaning of garrulous
a synonym of garrulous could simply be 'talkative' or 'voluble' .:)