Admire Meaning In British English. Yes This Is Me Anglophiles British Things English People from www.pinterest.com