Meaning of babu
Definition of babu
(noun)
used
as a Hindi
courtesy
title;
equivalent
to English `Mr'
Other information on babu
WIKIPEDIA results for
babu
Amazon results for
babu
Tweet