Praveen[Pravin, Pirawin, Prabin, Praween, Pravheen] is a male name of Sanskrit origin. It is a common Indian, Nepalese, Sri Lankan or Thai given name. In various languages the word "praveen" refers to specialization in a particular aspect.
Origin of the name Angel: Derived from the vocabulary word angel (divine messenger, a messenger of God) which has its root in the Greek angelos (messenger).