Possibly: Leader, Guide, or derived from ‘Badr’ (full moon) with suffix

1 Post