1 definition by Oxford Dictionary, 419-R

Leader of the Liberal Ladies Lahore Party. Followers are called Weilas. See definition Weila.
Leila is a freedom fighter standing for equality and rights of females in Lahore, Pakistan.
by Oxford Dictionary, 419-R January 4, 2011
Get the Leila mug.