GeneralConnection.com
➔
Dictionary
lari
Noun
1. Georgian monetary unit
2. Lari
2. suborder Lari, animal order
Usage