← Back to Dictionary

Baku

noun

Definitions

  1. place name, point off Snapper Island