Mattias \m(a)-ttias\ as a boy's name is a variant of Matthew (Hebrew) and Matthias (German, Greek, Hebrew), and the meaning of Mattias is "gift of God".
The baby name Mattias sounds like Mathias, Matyas, Matthaus and Mattaus. Other similar baby names are Matias, Mattieu, Mattie and Matti.