Trichome October 14, 2016 thcscience_admin Alila may refer to: Alila (film), a 2003 Israeli drama film Alila Hotels and Resorts, a hotel chain See also[edit] Alilah, Iran Topics referred to by the same term