"Island - Arthur's burial place"
The name Avilon is commonly a unisex name from the "Arthurian Legend" origin that means "Island - Arthur's burial place".
Male meaning: Island - Arthur's burial place
Female meaning: Island - Arthur's burial place

The pronunciation of Avilon is AV-?-lon.