Skip to main content

standarduser's definitions

Camella

The largest house and lot developer in the Philippines.
I bought a house from Camella.
by standarduser August 16, 2021
mugGet the Camella mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email