beloved companion
- cherishedHeld dear, prized
- dearTreasured or costly
- soulmateDeeply compatible life partner
- partnerOne who shares activity
- friendNon-kin mutual bond
loyal · faithful · devoted · confidant · sweetheart · darling · precious · treasured · pet · dog · heart · tender · inseparable · trusted · adored · kindred · constant · warmth
beloved companionbitter enemy
sworn enemy · mortal enemy · nemesis · archenemy · antagonist