Synonyms of Bowsie

Primary definition: A term of endearment or affectionate nickname, often used for a loved one or a pet.

Full Dictionary Entry

Antonyms & Opposite Concepts