Word info

Darood

Noun

Meaning

Darood pl (plural only)

A Somali clan that primarily inhabits the central parts of Somalia.

Source: en.wiktionary.org

Anagrams

Close letter words and terms