an english surname and a scottish clan name, from a nickname meaning "large"

listen to the pronunciation of an english surname and a scottish clan name, from a nickname meaning "large"
an english surname and a scottish clan name, from a nickname meaning "large"
المفضلات