Lomblen

play
geographical name Lom·blen \läm-ˈblen\

Definition of Lomblen

  1. island of Indonesia east of Flores Island in the Lesser Sunda Islands area 468 square miles (1217 square kilometers)


Seen and Heard

What made you want to look up Lomblen? Please tell us where you read or heard it (including the quote, if possible).

Love words? Need even more definitions?

Subscribe to America's largest dictionary and get thousands more definitions and advanced search—ad free!

Love words? Need even more definitions?

Subscribe to America's largest dictionary and get thousands more definitions and advanced search—ad free!