BAYHEAD BEACH


Meaning of BAYHEAD BEACH in English

noun

: a beach at the head of a bay

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.