It's important to note that the sound of "G" can vary depending on the word and language. For example, in words like "gem" and "gentle," it has a hard "g" sound, which is clearly a consonant. However, in words like "gentleman" and "giraffe," it has a softer "j" sound, which may be considered a consonant or a semi-vowel depending on the linguistic context.