lleoliad

noun
  1. The word 'lleoliad' is not an English word; it is Welsh and translates to 'location' or 'position' in English. noun
    The lleoliad of the new office is in the city center.
    We need to find the lleoliad of the event before we can send out invitations.