ana kira

  1. Noun, Law headlease
master lease