Touba definitions

Search

Touba

Touba logo #10101) City of Africa 2) City in Africa 3) City of Senegal 4) City in Senegal 5) Senegalese city
Found on https://www.crosswordclues.com/clue/touba

Touba

Touba logo #21003town, west-central Senegal. The town is the home of the Grand Mosquée of the Mourides (Murdiyyah), a large and influential Muslim sect in Senegal. ...
Found on http://www.britannica.com/eb/a-z/t/65
No exact match found.