angloid
/ˈæŋɡloɪd/Definitions
1. noun
A person having an Anglo-Saxon or English ancestry
“She was proud of her angloid heritage and celebrated it on St. George’s Day.”
1. noun
A person having an Anglo-Saxon or English ancestry
“She was proud of her angloid heritage and celebrated it on St. George’s Day.”