Etymologically, 'homophile' is derived from two Greek words - 'homo', meaning 'the same', and 'philos', meaning 'friend', or possibly 'philein', meaning 'to love', or 'to be dear to'. Greek uses 'eros' to signify 'sexual love', so philein should be taken to signify non-sexual love between
friends or members of the same family,
e.g. brothers.
In 'homophilia', 'homo' could signify a shortened form of '
homosexual'.
Thus homophilia could have two meanings-
1) supportive, brotherly friendship towards gays and lesbians, or
2) non-sexual love between two men or two women.
Broadly, it means an open, non-judgemental acceptance towards gays and lesbians, or, alternatively, towards the expression of non-sexual warmth and intimacy between people of the same
sex. It is the opposite of '
homophobia' - the fear or hatred of all things gay.