vocab dash
Log in
Sign up
orla
Top 25000
Meanings
Noun
1. orle
(heraldry)
2. border; trim
3. photo of all the members of a school