What is the meaning of Ambidextrous?

Having equal or comparable ability in both hands; in particular, able to write well with both hands.

Equally usable by left-handed and right-handed people (as a tool or instrument).

Practising or siding with both parties.

Of a person, bisexual.

Exceptionally skillful; adept in more than one medium, genre, style, etc.

Source: wiktionary.org