A last name that originated in Scotland
emily rankin is a name of a person i know and she would agree that rankin does not mean fowl smelling or anything its a last NAME
57👍 38👎