Here are some other common name origins:
* Place names: These refer to a person's birthplace or origin, like "Miller" for someone from a place called "Mill."
* Descriptive names: These describe a person's physical characteristics or personality, like "Black" for someone with dark hair or "Strong" for someone with physical strength.
* Religious names: These are often derived from religious figures or concepts, like "David" for a biblical king or "Maria" for the mother of Jesus.
* Nature names: These are based on animals, plants, or natural phenomena, like "Wolf" for someone with a wolfish nature or "Rose" for someone who resembles a rose.
* Patronymic names: These are based on the father's name, like "Johnson" for the son of John.
* Matronymic names: These are based on the mother's name, like "MacDonald" for the son of Donald.
While occupational names were common in the Middle Ages, particularly in Europe, they are not the only way names were given. Many names have complex and fascinating origins, and understanding these origins can help us learn more about history, culture, and language.