nullah

Explore definitions, synonyms, and language insights of nullah

Definitions

Noun
a ravine or gully in southern Asia

More General Terms