#tahrir
Top Voted Definition for #tahrir
It is the place where the egyption revolution on january 25 2011 took place and all over egypt.but tahrir square is the symbole.
16
show_chart Other Definitions for #tahrir
I believe the word means Liberation
6
Is a big square in Cairo
5