Top definition
A school in jerusalem that is really small and it used to be an old British hospital which is creepy
by LANDSVERK February 28, 2017
Get a anglican international school mug for your mate Riley.