The name Mckinley is of Scottish and Gaelic origin. The meaning of Mckinley is "son of the fair haired warrior". Mckinley is used as both a boys and girls name.
Send a VIRTUAL GIFT to Mckinley
Virtual gifts are great, but you can also send something meaningful here.