Spain, but it has roots in Arabic. Names in Spain used to denote where a person came from or from the land they owned. In early Spanish history many Arabs lived there or visited. Almaguer has derivatives including Almaguer, Almagra, Almanguera and Almagros. In Arabic "Al" and "Magra" are two words when put together mean "Red Clay" or soil. So the person probably originated from a region that contained those properties.
I have put a related link that will also show you the Family Coat of Arms
Chat with our AI personalities
Where does the last name Goldsberry originate from?
From the German name Rosenkranz.
Wales
Jones
Italian