ola

/ˈoʊlə/

ola

English Noun Top 24,384
Ad

Definition

Alternative form of olay.

Ad