What is the meaning of Praya?

A promenade or drive located beside the seashore in Hong Kong.

beach

sand

obsolete spelling of praia

Source: wiktionary.org