{{term}}
- {{preview}}
Top definition
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
June 25, 2005
Get a
Hargeisa
mug for your barber Riley.