Rhyme Desk
Find rhyming words!

Definition of "Localised" :

adjective: made local or oriented locally

adjective: confined or restricted to a particular location