Home / Dictionary / Aflaj

Aflaj Uncommon

Definition, synonyms and related words

Definitions
Noun
1

An irrigation system which catches mountain water and controls its movement down man-made subterranean channels, found in Oman.

Related Terms
Rhyming Words
blaj falaj mikolaj nikolaj
Compare
Aflaj vs