Prev 32 of 36 Next
Oliver
Meaning: olive tree
Origin: Latin