The thought that it was the name of the school never entered my mind. Schools are not usually named with that sort of name. I would have thought of that meaning only if I recognized David's specifically as the name of a school.
Here's the reverse situation.
Macy's is quite a nice department store, isn't it?