Skip to main content

Hargeisa

The Best city in the world, Also the capital city of The Republic of Somaliland
It sooooo pretty reminds me of Hargeisa
by Samiaa July 6, 2005
mugGet the Hargeisamug.

Share this definition