Word of the Day – Qila
December 9, 2019
Word of the Day – Qila
Qila (noun) ki-la (Indian) A fort or fortress. Urdu qīla. (more…)








