What does Carmichail mean?

Carmichail meaning in Names Dictionary

Son associated with one who served Saint Michael.
Name Origin: Gaelic
Name Gender: Male