Noa is common Japanese name that means 'Greedy', 'Hogging', 'Selfish', or 'Honest'.
"That girl is so Nao.."