Proper noun
Elura Alternative form of Ellora (“Indian temple complex”)
Elura Nanos contributed to this report. Source: Internet