Prev 33 of 40 Next
Oliver
Origin: English

Meaning: The olive tree