All CAD software natively represents geometry with
- Analytical geometry - whole or trimmed flat surfaces, cylinders, cones, spheres etc.
- NURBS for curved surfaces with varying/arbitrary curvature.
- For solid models these surface representations above might be wrapped into a BREP.
This representation is mathematically precise without limits in resolution, and with topology.
Meshes, and in particular triangulated meshes are non-native geometry. Meshes have a finite resolution and no topology. That is particularly the case for meshes from 3D scanned geometry.
Some CAD software packages have specific tool sets to recreate CAD models from 3D scanned meshes, but are prohibitively expensive for occasional, or hobby use.
The workflow presented by @SaeedHamza is going to "get you by" for this particular project. However, this forum is chock full with threads where users have posted problems when modeling with meshes that were directly converted into a solid.
When converting a mesh directly into faceted solid body, each of these facets is represented by an analytical geometry. Computing Analytical geometry is much more involved than handling mesh geometry. Even when reducing the mesh density with the tools in the Mesh tab, this conversion creates a model with thousands of surfaces.
Often when continuing to model with such objects near tangency and near coincidence issues prevent modeling operations from completing.
Reverse engineering meshes or working with mesh geometry in a CAD application is a pretty deep subject and there are many caveats and gotchas.
Don't expect for this workflow to be successful for every mesh 😉