Boy Names in Alphabetical Order ABC Order from A-I

12
Across
  1. 2. This name means lofty, exalted, high mountain.
Down
  1. 1. This name means bear strength.