People with the name Gilebert have a deep inner desire to use their abilities in leadership, and to have personal independence. They would rather focus on large, important issues, and delegate the details.
Habitational name for a person who lived in a place called Street, for example in Somerset. It is derived from Old English stræt meaning “Roman road”, from Latin strata.