plantladylin said:https://garden.org/plants/view/146195/Plumeria-Plumeria-filifolia/ is the accepted scientific name, Plumeria stenophylla is a synonym.
That being said, the leaved do appear much different than the needle-like leaves of P. filifolia and more resemble leaves of Plumeria (Plumeria alba)