Thanks to the writer for a nice piece of  write-up. In our country some people name their children as : "Khairul Basher". In the entire Arab world such name gives a shock to people. Because the meaning implies to only Nabi Mohammad (peace be upon him). The meaning of Khairul Basher is "The best of all human". Interesting though. Good news that muslims in Bangladesh are now getting more aware about names. Thanks for reading.