What does the name finlay mean?

Finlay mean's a beautiful brother like a angel