Ballahou definition

Search

Ballahou

Ballahou logo #21002• (n.) A fast-sailing schooner, used in the Bermudas and West Indies.
Found on http://thinkexist.com/dictionary/meaning/ballahou/
No exact match found.