Leila (disambiguation)

Leila is a character from the series, who appears as:
 * a trophy in.
 * a background character on Tortimer Island.