FOGGARA


Meaning of FOGGARA in English

ˈfägərə noun

( -s )

Etymology: Arabic

: an underground conduit for water in desert country (as in the Sahara)

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.