Mount Davis noun1 •A hill in Kennedy Town, Central and Western district, Hong Kong.Villa Cecil on Mount Davis was found to have had a private pool partially on government land for over two decades. — 2023