Lamu (English, name)
expansion: Lamu
Senses:
glosses: An island and the historic town located on it in Kenya.
Forms: