The meaning of the name Kanwal is Water Lily.
The origin of the name Kanwal is
i realy love this name kanwal
I love this name Kanwal.