Possibly: Respected elder, Grandfather, or derived from ‘Muhammad’ with honorific suffix

1 Post