schola Latin Definition

Latin Word: schola
Part of Speech: [Noun]
Definition: school



Hire a Writer