orla
Top 25000
Meanings
Noun
1. orle (heraldry)
2. border; trim
3. photo of all the members of a school