Some words can be grammatically interpreted as either masculine or feminine depending on the context. They are called сушествительные общего рода (general gender nouns ?).