Meaning of khaya

Definition of khaya

(noun) African mahogany trees

Other information on khaya

WIKIPEDIA results for khaya
Amazon results for khaya