Qasim \q(a)-sim\ as a boy's name is of Arabic origin, and the meaning of Qasim is "charitable, generous; one who gives to the people".
Baby names that sound like Qasim are Kasim and Kassim. Other similar baby names are Basim and Wasim.