EXPERIENCE
LEARN
C2
IPA
/niːl/
GD
nil

នីល Meaning in English

Nile
The Nile

Definitions

US Noun the Nile (a river in Africa)
Wiktionary

Etymology

French - From Nil.