Canyon
English
Ravine, gorge
Canyon is an English name which means 'canyon or ravine'.
No more information.
Bijou Faolan , Elvira , Nombeko , Tomo , Nopadon , Maverick , Nero , Isi , Fabio