The name Powell comes from three different origins. In Latin it means "Little one", in English it means "Alert" and in Old Welsh it is for the "Son of Howell". For more information visit the following link.
Name
meaning
Name
meaning