Canyon
English
Ravine, gorge
Canyon is an English name which means 'canyon or ravine'.
No more information.
Dom Jozsef , Hollis , Finch , Eimhir , Delbert , Blaze , Chekhov , vixen , Silvestr