Ceyhun
WiktionaryText

Proper noun



  1. which means "the river in heaven"
 
x
OK