1 definition by Pointlessexistense
Meerub is the one who is loved by god as the name tells by "rub". It also means sparrow of heaven. Meerub is caring, intelligent, very unique and the one with different perspectives.
by Pointlessexistense January 5, 2018