Oakes
ads1
MeaningCombination of two words "Mohan" that means Charming and "Babu" means sir or man.
ReligionJudaism
OriginEnglish
MeaningCombination of two words "Mohan" that means Charming and "Babu" means sir or man.
ReligionJudaism
OriginEnglish