Word info

Abu Grein

Proper noun

Meaning

Abu Grein

A village in northern Libya, between Misrata and Sirte, at the junction of two major roads.

Source: en.wiktionary.org

Close letter words and terms