Origin/Usage
Gaelic
Pronunciation
NEEL
Meaning
Coming from clouds

Discussion on the name Neil