It simply means “by itself”.
It is not a pretty school per se, but teachers are great, so I like it.
Join the community and submit your own definition.
Join the Community!

+ Define a Word