I don't find this word offensive. This word is found even in dictionary.
Separate names with a comma.