The definitive guide to South Asian lingo

Definition 1 of 1

Layola

\la-yo-la\
4 0
Noun.
0

Definition

The name of Loyola School or college, as pronounced by mallus.

Usage

So, your son studies in Layola school.. huh?
Added 2012-06-15 by vidyabhaasi

Root

Malayalam

Region

South India

Related Terms

St. Joseph's