Clue: A nice girl, not Irish, could be pure and innocent (7)
Answer: ANGELIC
Explanation: Definition: pure and innocent
(A NICE GIRL)* less IR