A young attractive woman or girl; a sweetheart or girlfriend (historical nautical slang).
From Portuguese bom (good) or Spanish/Portuguese bonia (pretty) combined with English 'lass.' This sailor slang blended romance language vocabulary with English.
Try Another Word