dhena धेन

Definition: m. the ocean or a river