I really like the name Foster, however am concerned about others always associating with 'foster child'. Would appreciate your first impressions ??