Tavon

Tavon is a newly invented name without any particular meaning.

Origin/Usage
English
Pronunciation
tÉ™-VAHN
Meaning
Unclear