Gender: M
Origin: English
Meaning: "tower, stockade"
A peel was a tower that sheltered humans and animals against attack, though these days it's better known as the skin of a banana.
Peel is being discussed in our message boards:
Read Nameberry blog posts about Peel: