leone

/liˈoʊn/

leone

English Noun Top 19,874
Ad

Definition

A unit of currency of Sierra Leone, divided into 100 cents.

Ad