Wordigg
lamu Definitions
name
an island and the historic town located on it in kenya.
Scrabble the word lamu