BALLAHOU MEANING IN ENGLISH

• Ballahou Definition & Synonyms

  1. (n.) A fast-sailing schooner, used in the Bermudas and West Indies.


RECENT SEARCHES