Look up Leela in Wiktionary, the free dictionary. |
Leela may refer to:
Contents
Business
- The Leela Group, an Indian business conglomerate
- The Leela Palaces, Hotels and Resorts, an Indian luxury hotel group
Charactershref="/w/index.php?title=Leela&action=edit§ion=2" title="Edit section: Characters" data-se
Release Date :
12:00am on Wednesday 1st January 1947