Found 3 boys and girls with the meaning of impression
Argraff / 7 letters 
Meaning of Argraff In Welsh, Argraff means Impression More
Taatheer / 8 letters 
Meaning of Taatheer In Muslim, Taatheer means Effectiveness. Impression More
Tathir / 6 letters 
Meaning of Tathir In Muslim, Tathir means Effectiveness. Impression More

Browse by meanings

friendfriendlyfrontiersman
fruitfruitfulfruitfulness
fugitivefullnessfuries
furrowfuturegaelic
gainergaiusgalilee
gardengarethgarment
gatesgatewaygatherer