Homophones are words that sound the same, while their spelling is different (e.g. bear-bare, flour-flower)
If their spelling is also the same, they are homonyms [e.g. bank (of a river)-bank (the financial institution)]
Regarding "Jamaica" and "Did you make her?", I guess you can pronounce them the same, with a lot of imagination