oceanfront Meaning and Definition

Definitions

English definition for oceanfront

1. n. land bordering an ocean

Sponored Video