FOGBOW MEANING IN ENGLISH

• Fogbow Definition & Synonyms

  1. (n.) A nebulous arch, or bow, of white or yellowish light sometimes seen in fog, etc.


RECENT SEARCHES