Avalon

in baby boy name

The meaning of Avalon is Apple tree