In addition to other answers - I would populate options via *ngFor:
<option *ngFor="let item of genders" [ngValue]="item">{{ item }}</option>
And in the component's class simply create genders property like this:
genders: string[] = ['Male', 'Female', 'Others'];
If you want to use different key-value, you can create object array:
[{value: 'male', title: 'Male'}, {value: 'female', title: 'Female'}, ...]
And in your template:
<option *ngFor="let item of genders" [ngValue]="item.value">{{ item.title }}</option>
Last case - if you want to have options in your template, you can simplify binding syntax:
<option ngValue="Male">Male</option>
...