Mount Deli
English
Alternative forms
Mount Delly
Proper noun
Mount
Deli
(
obsolete
)
Ezhimala, a hill near Payyanur in the Kannur district of
Kerala
, South India.