Home / Dictionary / Baglo

Baglo Uncommon

Definition, synonyms and related words

Definitions
Noun
1

A two-masted trading boat.

Rhyming Words
glo anglo vanglo dayglo day glo
Compare
Baglo vs