Roach

Type: Surname (from location)
Usage: English

Meaning

From Middle English and Old French roche meaning “rock”, from Late Latin rocca, a word that may be of Celtic origin. It indicated a person who lived near a prominent rock, or who came from a town by this name (such as Les Roches in Normandy).
You May Also Like

Levie

People with the name Levie 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.
Read More

Blanche

People with the name Blanche have a deep inner desire for a stable, loving family or community, and a need to work with others and to be appreciated.
Read More

Asklepios

Meaning unknown. Asklepios (Aesculapius to the Romans) was the god of healing and medicine in Greek mythology. He was the son of Apollo and Coronis.
Read More

Magen

People with the name Magen have a deep inner desire for a stable, loving family or community, and a need to work with others and to be appreciated.
Read More