name kelly meaning
The name Kelly is of Irish origin, and it means Bright-headed .