Noun (m.)

Dictionary in Provencal

bàbi

toad; oaf; slap

English translation toad; oaf; slap
Grammatical category s. m.
Also from English oaf, slap, toad